在此示例中,将应用:not(:first-of-type)选择器来排除其父项的第一个子项。然后,为color属性设置值blue: body a:not(:first-of-type){ color:blue; } 输出 总结 要不选择第一个子标签,请使用:not(:first-child)、:not(:nth-of-type(1))或:not(:first-of-type)选择器。如果不使用:not,这些选择...
4种方法:1、用“:not()”和“:first-child”,语法“元素:not(:first-child){样式}”;2、用“:nth-of-type”,语法“元素:nth-of-type(n+2){样式}”;3、用“:nth-child”,语法“元素:nth-child(n+2){样式}”;4、用选择符“+”或“~”,语法“元素+元素{样式}”或“元素~元素{样式}”。 本教...
可以利用not和first-child,通过下面的CSS实现。 div > span :not(:first-child) { margin-left:10px } 还可以利用兄弟元素选择器+,像这样: div > span + span { margin-left:10px } 如果HTML是这样的,应该怎么做呢? 其实也很简单,用通配符就可以了: div > * :not(:first-child) { margin-left:10...
:not(:first-child) 替换成 :not(:first-of-type) :first-child 匹配的是某父元素的第一个子元素,可以说是结构上的第一个子元素。 :first-of-type 匹配的是某父元素下相同类型子元素中的第一个,比如 p:first-of-type,就是指所有类型为p的子元素中的第一个。这里不再限制是第一个子元素了,只要是该...
BO:全称是business object:业务对象主要作用是把业务逻辑封装为一个对象。这个对象可以包括一个或多个其...
因为他们不是兄弟姐妹。如果将:not选择器更改为父div,它将起作用。
1. div > span :not(:first-child) { 2. margin-left:10px 3. } 还可以利⽤兄弟元素选择器+,像这样:1. div > span + span { 2. margin-left:10px 3. } 如果HTML是这样的,应该怎么做呢?其实也很简单,⽤通配符就可以了:1. div > * :not(:first-child) { 2. margin-left:10px 3...
not(:first-child)一个都没选中。如果你所有在同一个(父元素)里,i:not(:first-child)就对了 ...
因为他们不是兄弟姐妹。如果将:not选择器更改为父div,它将起作用。
bodyp:not(:first-child){color:red;} 在CSS 中使用:first-child选择器单独设置第一个子元素的样式,不要选择第一个子元素 我们可以设置特定规则来覆盖之前使用:first-child选择器设置的规则。通过这种技术,我们可以为除第一个子元素之外的所有子元素设置样式。使用:first-child选择器覆盖样式将使第一个子元素看起...