我有一個div
裏面可以有任何標籤。 例如p, span, h1, h4
...等如何將此選項轉換爲CSS?
像p
和h1
幾個標籤有默認的邊距。
我想編寫CSS它說
選擇的
div
第一個直接子例如,如果div
僅包含p
標籤,我也許能寫像 -
div > p:first-child {
margin-top: 0;
}
但這裏的情況是,而不是p
,它可以b任何事情。我該怎麼做?
我有一個div
裏面可以有任何標籤。 例如p, span, h1, h4
...等如何將此選項轉換爲CSS?
像p
和h1
幾個標籤有默認的邊距。
我想編寫CSS它說
選擇的
div
第一個直接子例如,如果div
僅包含p
標籤,我也許能寫像 -
div > p:first-child {
margin-top: 0;
}
但這裏的情況是,而不是p
,它可以b任何事情。我該怎麼做?
選擇div的第一個直接子元素。
這兩個都可以。
div > :first-child {
margin-top: 0;
}
或
div > *:first-child {
margin-top: 0;
}
我剛剛解決它自己:D –
div > :first-child {
margin-top: 0;
}
希望它會爲你工作!
只需省略標籤名稱即可。 ''div>:第一個孩子' – pawel