如何在CSS中使用类myclass格式化表中包含的所有td元素?

时间:2010-03-09 10:06:39

标签: html css stylesheet

如何在CSS中使用类myclass格式化表中包含的所有td元素?

我想要一个适用于<table class="myclass"><td>FORMAT THIS</td></table>.

的格式规则

7 个答案:

答案 0 :(得分:20)

使用descendant selector

table.myclass td { — }

答案 1 :(得分:6)

这个简单的css不会这样做吗?

.myclass td{}

答案 2 :(得分:4)

 table.myclass td { color: blue }

顺便说一句,您的表格缺少tr元素。

答案 3 :(得分:3)

据我所知你会这样做

table.myclass td { styles in here }

答案 4 :(得分:3)

table.myclass td { ... }

答案 5 :(得分:2)

...........

table.myclass td{
 /* your styles */
}

<强> Have a look at CSS selectors for more info.

答案 6 :(得分:1)

table#myid td { color: blue } //每个td在id为myid的单个表中

表可以删除,但我保留它用于语义。

#myid.myclass td { color: blue } * //每个td都有一个id为myid和myclass类的东西。 “是一个”id(myid),“有一个”类(myclass) ;-) *


事情变得有趣,特别是当一个人开始在“桌子”里面玩nth-child(x)等时!

问题似乎更多的是“范围”,而不是实际分配任何CSS。 通过指定 id 限制 .ie将范围控制为唯一元素,当您打算使用扩展范围到共享类的所有元素。 所以理论上你只需要指定.myclass td {etc},但我只想确认你的意图和推理,快乐编码。

但是我同意,请看一下css选择器和jquery( Sizzle)。 它很容易,因此......功能强大。 :X

CSS Selectors - INCLUDING THE CSS VERSION EACH NEEDS!