为什么有些表会随机地继承这个CSS风格?
看起来好像有些表格是他们不应该继承的样式。
我有一个自定义表类,我只希望使用该类的表具有1px宽的实线边框,但由于某些原因,其他表似乎会随机使用它。
这是它的CSS:
.my_custom_table td, th { border: 1px solid gray; }
以下是出于某种原因使用它的表的标记:
<table border="0" cellspacing="0" cellpadding="2" class="customer-info"> ... </table>
我在想这种风格是“对于.my_custom_table下的所有td和td - 使用1px实体边框”,或者我错过了什么?
您的CSS将应用于所有 <th>
标签,而不仅仅是my_custom_table
类下的那些标签。
试试这个:
.my_custom_table td, .my_custom_table th { border: 1px solid gray; }
.my_custom_table td, th
表示具有my_custom_table
类和所有th
元素的所有td
元素。 请注意,不是所有th
的东西有my_custom_table
类。 刚才的所有th
。
.my_custom_table td, .my_custom_table th
是你想要的。
链接地址: http://www.djcxy.com/p/88793.html上一篇: Why are some tables randomly inheriting this css style?