美文网首页
CSS 伪类和伪元素

CSS 伪类和伪元素

作者: Vergil_wj | 来源:发表于2021-05-30 08:58 被阅读0次
  • 伪类:单冒号,基于元素的当前状态进行设置;
  • 伪元素:双冒号,设置指定元素样式;

伪类

基于元素的当前状态进行设置。

例如:鼠标悬停状态

//html
<div>把鼠标移到我上面</div>

//css
div {
  background-color: green;
 }
div:hover {
  background-color: blue;
}

div 背景默认绿色,当鼠标悬停在 div 上时,div 背景色为蓝色。

伪元素

设置指定元素样式

  • 设置元素的首字母、首行的样式
  • 在元素的内容之前或之后插入内容

例如在内容之后插入元素:

//wxml
<h1>你好,</h1>

//css
h1::after {
  content: "hello!";
}

文本显示:你好,hello!

所有 CSS 伪元素

选择器 例子 例子描述
::after p::after 在每个<p>元素之后插入内容
::before p::before 在每个<p>元素之前插入内容
::first-letter p::first-letter 选择每个<p>元素的首字母
::first-line p::first-line 选择每个<p>元素的首行
::selection p::selection 选择用户选择的部分

参考:

  1. 伪类 https://www.w3school.com.cn/css/css_pseudo_elements.asp
  2. 伪元素 https://www.w3school.com.cn/css/css_pseudo_elements.asp

相关文章

  • 伪元素&伪类

    css引入伪类和伪元素概念是为了格式化文档树以外的信息。 伪元素&伪类: css引入伪类和伪元素概念是为了格式化文...

  • 伪元素&伪类

    css引入伪类和伪元素概念是为了格式化文档树以外的信息。 伪元素&伪类:css引入伪类和伪元素概念是为了格式化文档...

  • part2: CSS基础-练习

    CSS全称: cascading style sheets 谈谈css伪类与伪元素 这是我见过最全的伪类和伪元素总...

  • 伪元素和伪类

    伪元素和伪类 什么是伪元素? CSS 在渲染文档的时候,伪元素可以通过 css 给 HTML 添加一个元素(叫标签...

  • 伪类和伪元素初探

    Css3为了区分伪类和伪元素,伪类使用单冒号:,伪元素使用双冒号:: 常见伪类有 :hover,:link,:ac...

  • css伪元素

    css 伪元素 详述: 这篇文章是继 css的伪类 与 css 伪类选择器 后的 CSS伪元素总结, 意在总结连贯...

  • ::before 和 :after中双冒号和单冒号 有什么区别?

    单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素。(伪元素由双冒号和伪元素名称组成);:before...

  • Css3Two

    文本溢出样式设置 文本超出容器以后: 换行显示 超出容器部分也显示 伪类和伪元素 伪类和伪元素 都是css中的伪类...

  • ::before和::after伪元素的用法

    css3为了区分伪类和伪元素,伪元素采用双冒号写法。常见伪类——:hover,:link,:active,:tar...

  • 伪元素和伪类问题

    1.单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素。2.css2伪类和伪元素都是用单引号,所有的浏...

网友评论

      本文标题:CSS 伪类和伪元素

      本文链接:https://www.haomeiwen.com/subject/pphysltx.html