伪元素和伪类

2021-07-24  本文已影响0人  WANG_M

伪元素

伪元素:添加了页面中没有的元素,不存在于DOM文档中,是虚拟的元素,创建的新元素。
作用于元素一部分
代表某个元素的子元素,这个子元素虽然在逻辑上存在,但并不存在于文档树中。
使用 2 个冒号
常见的有:::before,::after,::first-line,::first-letter,::selection、::placeholder等等;

<style>
     p::first-letter{color: red;}
</style>
 <div>
       <p>hhhh</p>
       <p>0000</p>
   </div>
伪元素.png

伪类

伪类是给页面中已经存在的元素添加一个类
伪类使用1个冒号
常见的有::hover,:link,:active,:target,:not(),:focus等。

  <style>
     p:first-child{color: red;}
  </style>
   <div>
       <p>hhhh</p>
       <p>0000</p>
   </div>
伪类.png
上一篇下一篇

猜你喜欢

热点阅读