现如今大家都会选择在网络上汲取相关知识内容,比如2022年02月13日整理发布:css怎么排除第一个子元素,为了更好的解答大家的问题,小编也是翻阅整理了相应内容,下面就一起来看一下吧!
(相关资料图)
让我们向您解释css如何排除第一个子元素。相信朋友们也应该密切关注这个话题。现在,让我们和朋友谈谈css是如何排除第一个子元素的。边肖还收集了css如何排除第一个子元素的相关信息。我希望你看到后会喜欢。
方法排除css的第一个子元素:1。使用伪类选择器“:not”排除;2.使用“第n个类型”或“第n个子类型”排除;3.通过使用“”或“~”兄弟选择器,可以获得除第一个元素之外的子元素。
本文操作环境:windows7系统,HTML5CSS3版本3,戴尔G3电脑。
Css获取除第一个元素之外的子元素
在前端页面开发中,需要使用css来选择除第一个元素之外的子元素。比如希望每个跨度之间有一定的距离,不能为每个跨度设置左边距,这样会导致第一个跨度前面有空隙,影响排版。下面介绍如何实现css来获取第一个元素以外的子元素。
效果如下:
https://www.wode007.com/sites/73738.html设计码头
基本结构如下:
风格。dom div{
向左浮动:
高度: 150像素;
线高: 150 px;
宽度: 150 px;
margin: 20px
背景# ccc
文本对齐:中心;
color: # fff
}
/style
div class="dom "
div1/div
div2/div
div3/div
/div方法1:使用伪类选择器:not
风格。DOM div : not(:第一个孩子){ 0
背景:红色;
}
/样式描述:
:not(选择器)选择器匹配未指定元素/选择器的每个元素。
:第一个子元素选择器用于选择属于其父元素的第一个子元素的指定选择器。
方法2:使用第n个类型或第n个子类型
风格。dom div:nth第(n ^ 2)种类型
背景:红色;
}
/style或:
风格。DOM div : th-child(n ^ 2){ 0
背景:红色;
}
/样式描述:
n从0开始,那么n 2自然从第二个元素开始。同样,如果选择奇异元素,则为2n ^ 1;如果选择偶数元素,应该写成2n ^ 2;具体情况可根据项目情况使用。
[推荐学习:css视频教程]
方法三:巧用or ~兄弟选择器。
风格。DOM div {
背景:红色;
}
/style或:
风格。dom div~div{
背景:红色;
}
/样式描述:
选择器:如果您需要在另一个元素之后立即选择该元素,并且两者具有相同的父元素,则可以使用相邻的同级选择器。
~选择器:用于查找指定元素后面的所有兄弟节点。
因为它们都是div元素,所以第一个元素没有兄弟元素,所以您可以获得除第一个元素之外的子元素。以上是css如何排除第一个子元素的细节。请多关注php中文网站的其他相关文章!
来源:php中文网站