为什么有些表会随机地继承这个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?

下一篇: bottom to table row <tr>