伪类和伪元素的具体概念如下:
伪类: 用于已有元素处于某种状态时为其添加对应的样式,这个状态是根据用户行为而动态变化的。
伪元素: 用于创建一些不在DOM树中的元素,并为其添加样式。
相同点:
:before和::before写法是等效的.
不同点:
1.单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素
2 :before是CSS2的写法,::before是CSS3的写法
3 :before的兼容性要比::before好
伪类和伪元素的具体概念如下:
伪类: 用于已有元素处于某种状态时为其添加对应的样式,这个状态是根据用户行为而动态变化的。
伪元素: 用于创建一些不在DOM树中的元素,并为其添加样式。
相同点:
:before和::before写法是等效的.
不同点:
1.单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素
2 :before是CSS2的写法,::before是CSS3的写法
3 :before的兼容性要比::before好