根据兄弟元素的数量来设置样式(CSS揭秘学习笔记)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据兄弟元素的数量来设置样式(CSS揭秘学习笔记)相关的知识,希望对你有一定的参考价值。

CSS揭秘学习笔记

 

li.length == 4

li:first-child:nth-last-child(4),
li:first-child:nth-last-child(4) ~ li {
    /* 当列表正好包含四项时,命中所有列表项 */
}

li.length >= 4

li:first-child:nth-last-child(n+4),
li:first-child:nth-last-child(n+4) ~ li {
    /* 当列表至少包含四项时,命中所有列表项 */
}

li.length <=4 

li:first-child:nth-last-child(-n+4),
li:first-child:nth-last-child(-n+4) ~ li {
    /* 当列表最多包含四项时,命中所有列表项 */
}

 

以上是关于根据兄弟元素的数量来设置样式(CSS揭秘学习笔记)的主要内容,如果未能解决你的问题,请参考以下文章

CSS-学习笔记

CSS Flexbox 样式根据元素数量变化

2、css 选择器

jQuery学习笔记-设置元素的属性和样式

css学习笔记 5

根据悬停的子元素设置不同的父元素样式 | CSS