从 div 中的第一个元素移除任何元素的上边距
Remove top margin from any element, first in div
你能删除 div 中第一个元素的上边距和填充吗?因此,如果第一个元素是段落或 header,则没有上边距。
第一个元素可以是任何东西。这个想法是不必写出所有元素的排列,但如果需要我会写。
谢谢
是的。你想使用 :first-child 选择器
.parent :first-child { margin-top:0; }
如果您的父元素 div 具有 .parent
的 class,您可以使用 CSS :first-child
选择器找到第一个子元素。
所以你可以使用:
.parent:first-child {
margin-top: 0;
}
你能删除 div 中第一个元素的上边距和填充吗?因此,如果第一个元素是段落或 header,则没有上边距。
第一个元素可以是任何东西。这个想法是不必写出所有元素的排列,但如果需要我会写。
谢谢
是的。你想使用 :first-child 选择器
.parent :first-child { margin-top:0; }
如果您的父元素 div 具有 .parent
的 class,您可以使用 CSS :first-child
选择器找到第一个子元素。
所以你可以使用:
.parent:first-child {
margin-top: 0;
}