【发布时间】:2016-05-03 05:31:04
【问题描述】:
我有这样的 HTML:
<table>
<tr>
<td style="text-transform: uppercase;">
Some text node.
<span>Some text in span</span>
</td>
</tr>
</table>
如何为 TD 元素编写不会影响子 SPAN 元素的样式?在我的情况下,SPAN 必须保持正常的文本转换。
请注意,我只能为 TD 修改样式。
【问题讨论】:
-
你不能这样做。 CSS 向下级联。您需要修改子
<span>的样式以覆盖您在其父<td>中所做的任何事情,或者将您不想级联的样式放在兄弟元素而不是父元素中 (<td><span style="text-transform:uppercase">styled text</span><span>unstyled text</span></td>) .