【发布时间】:2015-10-25 03:12:06
【问题描述】:
你能从 div 的第一个元素中删除上边距和内边距吗?因此,如果第一个元素是段落或标题,则没有上边距。
第一个元素可以是任何东西。这个想法是不必编写元素的所有排列,但如果需要,我会这样做。
谢谢
【问题讨论】:
标签: css selector margin padding
你能从 div 的第一个元素中删除上边距和内边距吗?因此,如果第一个元素是段落或标题,则没有上边距。
第一个元素可以是任何东西。这个想法是不必编写元素的所有排列,但如果需要,我会这样做。
谢谢
【问题讨论】:
标签: css selector margin padding
是的。你想使用 :first-child 选择器
.parent :first-child { margin-top:0; }
【讨论】:
如果您的父 div 有一个 .parent 类,您可以使用 CSS :first-child 选择器找到第一个子元素。
所以你可以使用:
.parent:first-child {
margin-top: 0;
}
【讨论】: