我有一个div
里面可以有任何标签。
例如p, span, h1, h4
...等
p
和h1
等标签很少有默认边距。
我想写一个说
的CSS选择
的第一个直接孩子div
例如,如果div
仅包含p
标记,我可以编写类似的内容 -
div > p:first-child {
margin-top: 0;
}
但是这里的情况是,p
代替date | num_texts
-------------------------
2015-10-28 | 3
2015-10-27 | 1
2015-10-26 | 8
etc.
,它可以是任何东西。我该怎么办?
答案 0 :(得分:4)
选择div的第一个直接子项。
这两种方法都有效。
div > :first-child {
margin-top: 0;
}
或
div > *:first-child {
margin-top: 0;
}
答案 1 :(得分:1)
div > :first-child {
margin-top: 0;
}
希望它对你有用!