美文网首页
css 伪元素选择器

css 伪元素选择器

作者: allenMun | 来源:发表于2016-01-24 23:00 被阅读0次

1 伪元素选择器
(1)根元素选择器
:root {
boredr:1px solid red;
}
匹配文档中根元素

(2)子元素选择器
ul > li : first-child {
color:red;
}
选择第一个子元素

lu > li : last-child {
color:red;
}

选择最后一个子元素

(3)UI元素选择器
UI 伪类选择器是根据元素的状态匹配元素
:enabled {
border: 1px solid red;
}
选择启用状态的元素

:disabled {
border: 1px solid red;
}
选择禁用状态的元素

:checked {
display: none;
}
选择勾选的input 元素

:default {
display: none;
}
从一组类似的元素中选择默认元素。比如input 被勾选的即默认的

合法
input:valid {
border: 1px solid blue;
}
不合法
input:invalid {
border: 1px solid green;
}
输入验证合法与不合法显示时选择的元素。

input:required {
border: 1px solid blue;
}

input:optional {
border: 1px solid green;
}
根据是否具有required 属性选择元素

2 动态伪类选择器

(1)未访问
a:link {
color:red;
}

(2)已经访问
a : visited {
color : orange;
}

(3)鼠标悬停在超链接上
a : hover {
color:blue;
}

(4)按下激活
a : active {
color : green;
}

(5)获得焦点时
: focus {
border: 1px solid red;
}

相关文章

  • 伪类和伪元素

    伪类:CSS 伪类用于向某些选择器添加特殊的效果。 伪元素:CSS 伪元素用于向某些选择器设置特殊效果。 1、伪类...

  • css伪元素

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

  • CSS3新特性

    1.属性选择器 2.结构伪类选择器 3.伪元素选择器(重点) 伪元素选择器可以帮助我们利用CSS创建新标签元素,而...

  • css伪类与伪元素

    1 CSS伪类:用于向某些选择器添加特殊的效果。 CSS伪元素:用于将特殊的效果添加到某些选择器。伪元素代表了某个...

  • CSS进阶知识点--CSS3伪类选择器和伪元素

    伪类选择器 动态伪类(锚点伪类、用户行为伪类) UI元素状态伪类 CSS3结构伪类 否定选择器 伪元素 动态伪类 ...

  • 2019前端经典面试题 CSS 部分常见问题

    CSS部分常见问题 1、CSS3选择器有哪些? 答:属性选择器、伪类选择器、伪元素选择器。 2、CSS3新特性有哪...

  • 四十、CSS3的新特性(中)

    一、CSS3的新特性 1.1、伪元素选择器(重点) 伪元素选择器可以帮助我们利用CSS创建新标签元素,而不需要HT...

  • HTML5和CSS3新增内容

    CSS3选择器有哪些? 属性选择器、伪类选择器、伪元素选择器。 CSS3新特性有哪些? 颜色:新增RGBA,HSL...

  • CSS3选择器

    1CSS选择器的分类 基本选择器 层次选择器 伪类选择器 动态伪类选择器 目标伪类选择器 语言伪类选择器 UI元素...

  • CSS属性选择器

    CSS选择器主要分为五大类:元素选择器,关系选择器,属性选择器,伪类选择器和伪元素选择器。平时用的最多的是元素选择...

网友评论

      本文标题:css 伪元素选择器

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