Các dòng sau trong câu trả lời được chấp nhận là không đúng:
Bất kỳ văn bản trang trí thiết lập trên một hộp hậu duệ có thể không bao giờ “undo” những trang trí văn bản của một hộp cúng tổ tiên.
Không bao giờ nói không bao giờ, phải không?
tôi đã không tìm thấy một giải pháp cho IE chưa (trừ khi bạn tình cờ được làm việc với một kịch bản mà các gạch ngang được đặt trên một <TD>
) tuy nhiên nó là nhất có thể cho các trình duyệt khác, mặc dù bạn sẽ phải chiến đấu bên cạnh -hiệu ứng của giải pháp.
Xem cho chính mình tại http://result.dabblet.com/gist/3713284/
Nói tóm lại: chỉ cần thêm display:table;
để phong cách của trẻ. Vì một số lý do trong FF, bạn có thể sử dụng bất kỳ số nào trong số table
, block
, list-item
hoặc table-caption
nhưng chúng không hoạt động trong Safari/Chrome.
Nó sử dụng mã bên dưới:
<span style="text-decoration:line-through;">
Dead Text
<a href="#" style="text-decoration:underline;color:Red;">Undesired strikethrough</a>
</span>
<div style="text-decoration:line-through;">
Dead Text
<a href="#" style="text-decoration:underline;color:Red; display: table;">display: table in a div</a>
</div>
<span style="text-decoration:line-through;">
Dead Text
<a href="#" style="text-decoration:underline;color:Red; display: table;">display: table in a span</a>
</span>
<span style="text-decoration:line-through; display: block;">
Dead Text
<a href="#" style="text-decoration:underline;color:Red; display: table;">display: table in a span with "display:block;"</a>
</span>
<span style="text-decoration:line-through; display: table-cell;">
Dead Text
<a href="#" style="text-decoration:underline;color:Red; display: table;">display: table in a span with "display:table-cell;"</a>
</span>
<span style="text-decoration:line-through;">
Dead Text
<a href="#" style="text-decoration:underline;color:Red; display: list-item;">display: list-item</a>
</span>
<span style="text-decoration:line-through;">
Dead Text
<a href="#" style="text-decoration:underline;color:Red; display: table-caption;">display: table-caption;</a>
</span>
Ugh. Đó là điều tôi sợ. Cảm ơn câu trả lời và liên kết, giải thích rõ điều đó! – JPero
Trên thực tế, trong một tập hợp các trường hợp cụ thể, nó * là * có thể! Tôi Thêm một mô tả đầy đủ hơn trong câu trả lời của tôi dưới đây :-) – Potherca