css3选择器归类整理---基本选择器和属性选择器
2020-12-16 23:03
标签:html mamicode strong padding block css image src auto css3选择器分类 CSS3选择器分类如下图所示 选择器的语法 1.基本选择器 选择指定class属性值为“class”的 任意类型的任意多个元素 基本选择器扩展 也可称为直接后代选择器, 此类选择器只能匹配到直接后代, 不能匹配到深层次的后代元素 2.属性选择器 (1)存在和值属性选择器 (2)子串值属性选择器 css3选择器归类整理---基本选择器和属性选择器 标签:html mamicode strong padding block css image src auto 原文地址:https://www.cnblogs.com/ryan555789xiaojun/p/14107580.html
类型
代码
功能描述
通配选择器
*{ margin: 0; padding: 0; border: none; }
选择文档中所有HTML元素
元素选择器
body { background: #eee; }
选择指定类型的HTML元素
类选择器
.list { list-style: square; }
ID选择器
#list { width: 500px; margin: 0 auto; }
选择指定ID属性值为“id”的任意类型元素
后代选择器
.list li { margin: 10px; background: #fff; }
选择作为某元素后代的元素。
类型
代码
功能描述
子元素选择器
#wrap > .inner. {color: pink;}
相邻兄弟选择器
#wrap #first+.inner{color:#f00; }
它只会匹配紧跟着的兄弟元素
通用兄弟选择器
#wrap #first ~ div { border: 1px solid;}
它会匹配所有的兄弟元素(不需要紧跟)
选择器分组
h1,h2,h3{color: pink;}
此处的逗号我们称之为结合符
选择器
功能描述
[attribute=value]
用于选取带有指定属性和值的元素。
[attribute~=value]
用于选取属性值中包含指定词汇的元素。
[attribute]
用于选取带有指定属性的元素。
选择器
功能描述
[attr|=val]
用于选取带有以指定值开头的属性值的元素。
[attribute^=value]
匹配属性值以指定值开头的每个元素。
[attribute$=value]
匹配属性值以指定值结尾的每个元素。
[attribute*=value]
匹配属性值中包含指定值的每个元素。
上一篇:php 文件删除
文章标题:css3选择器归类整理---基本选择器和属性选择器
文章链接:http://soscw.com/index.php/essay/36773.html