html – 如何删除CSS line-through

前端之家收集整理的这篇文章主要介绍了html – 如何删除CSS line-through前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我试图删除文本装饰:直通;样式应用于我的元素,我似乎无法这样做.我试过text-decoration:none;但它不起作用.

当我应用文字装饰时:下划线;为了跨越,似乎不是替换直通式,而是浏览器添加下划线样式.

我知道我总是可以重写我的HTML,所以需要直通的元素有自己的类.我想知道是否有其他选择,然后重组我的HTML.

http://jsfiddle.net/wshHW/

最佳答案

I know I can always re-write my HTML so the elements that require a line-through has their own class. I’m wondering if there is an alternative other then restructuring my HTML.

并不是的.你看到的行为总共是by design;祖先总是将他们的文本装饰传播给某些后代,相反,你不能从后代中影响祖先的文本装饰.

目前,没有一种非常可行的重组替代方案,尽管text-decoration-skip from the upcoming CSS3 text decoration module看起来很有希望.

猜你在找的HTML相关文章