css3 - css中如何让第一个和最后一个不被选中?

html-css026

css3 - css中如何让第一个和最后一个不被选中?,第1张

方法很多种,例如通过伪类:last-child{ 样式 }这个是选择最后一个父级子元素。

第一个父级子元素可以这样nth-child(1){ 样式 }

除了上面的方法还可以通过给第一和最后一个元素设置一个额外的类来设置样式。

没有通用的办法。

CSS3选择器里面有 :not 伪类型选择器,比如设置页面除了<a>标签之外所有元素的color为红色:

*:not(a) { color : red }