一 : 结构伪类选择器
-
选出第一个与最后一个元素令其变色
伪类选择器
- 斯嘉丽
- 邓紫棋
- 雪芙
- 朱莉
- 卡戴珊
效果
-
选出某个元素令其变色
伪类选择器
- 斯嘉丽
- 邓紫棋
- 雪芙
- 朱莉
- 卡戴珊
-
选出偶数元素令其变色
-
选出奇数元素令其变色
-
从后往前数选出某一个元素
li:nth-last-child(2){
color: #c81623;
}
二 : 属性选择器
-
选出所有带有属性的元素
属性选择器
女神
女神
女神
女神
女神
女神
女神
女神
女神
效果
-
选出class=girl2 的元素
-
选出以girl开头的元素
-
选出以girl结尾的元素
-
选出带有girl的元素,任意位置都可以
三 : 伪元素选择器
-
选出文本第一个词或字
伪元素选择器
日本漫画《火影忍者》及其衍生作品中氏族之一,以擅长三大瞳术之一的写轮眼而闻名。宇智波是六道仙人长子因陀罗后裔,继承仙人之眼,与千手一族进行了多年的战争,最终宇智波斑与千手柱间共同建立木叶村。 [1] 日语发音接近“团扇”,团扇既是其族徽也象征其擅于火遁,被誉为“团扇宇智波”。
效果
-
选出文本的第一行
-
修改选中文本的样式
-
E::before与E::after
在E元素内部的开始位置和结束位置创建一个元素,该元素为行内元素,且必须要结合content
属性使用
before与after
名字
之所以被称为伪元素,是因为他们不是真正的页面元素,html没有对应的元素,但是其所有用法和表现行为与真正的页面元素一样,可以对其使用诸如页面元素一样的css样式,
-
使用E::before与E::after制作图标字体
注意
: 伪元素默认是行内元素,没有宽高
Document