2011-07-18 35 views
13

我需要一个div选择器,但我希望它只选择元素,如果它是该div中特定类的第一个元素。当然CSS3。谢谢。“如果第一个孩子是”的CSS参数

+0

“for div inside”? “该div内特定类的第一个元素”? – BoltClock

+1

这是你想要的吗? http://stackoverflow.com/questions/3615518/css-selector-to-select-first-element-of-a-given-class – BoltClock

回答

33

当你的标题暗示,“如果第一个孩子是”:div > .test:first-child将选择任何<div>如果它具有类test的第一个孩子。

但是,如果的<div>第一个孩子不有类test,那么就不会继续搜索<div>,直到它找到与类test一个孩子 - 它只是将不会匹配任何内容。我不确定这是你想要的。

+0

+1对于正确的答案。 OP(现在?)明确表示是特定班级的元素。 – NGLN

+0

谢谢你,工作就像一个魅力:) – Mohammad

相关问题