CSS各种选择器 【一】
2017-11-14 16:06
337 查看
个人整理的一份尽量简单详细的CSS选择器,方便阅读和使用!
先来说一下比较新的选择器:
CSS3 的 属性选择器 :
以开头名称的一份来设置的选择器: ^=
div[id^=”pri”]{color:red;
}
设置以 id 属性值 以“pri”开头的所有div元素 的样式
p[class^=”abc”]{
color:#faf;
}
设置以 class 属性值 以 “abc”开头的所有p元素 的样式
[data^=”sss”]{
color:#afa;
}
设置以自定义 data 属性值 以“sss”开头的样式
其他的以此类推
有匹配开头的,自然也有以结尾值为准的选择器: $=
下面展示一下区别:
div[id$="ss"] 设置以 id 属性值 以“ss”结尾的所有div元素 的样式 p[class$="dd"] 设置以 class 属性值 以 “dd”结尾的所有p元素 的样式 (代码用法同上)
还有一种匹配包含此字符(值)的选择器: *=
div[id*=”123”]设置以 id 属性值 包含“123”的所有div元素 的样式
p[class*=”in”]
设置以 class 属性值 包含“in”的所有p元素 的样式
(代码用法同上)
实用代码展示
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>css选择器</title> <style> div[id^="pri"]{ color:red; } p[class^="abc"]{ color:#faf; } [data^="sss"]{ color:#afa; } p[class$="dd"]{ color:#aaf; } div[id$="ss"]{ color:#99DF34; } div[id*="123"]{ background: #00bcd4; } p[class*="in"]{ background: #FF6FDE; } </style> </head> <body> <div id="print"> 打印 </div> <div id="primary"> 原色 </div> <p class="abc1">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ab, corporis excepturi harum laudantium?</p> <p class="abcqqq">voluptate voluptatum. Alias autem consectetur expedita harum obcaecati pariatur perspiciatis rerum unde</p> <div data="sss2">Alias autem consectetur expedita harum</div> <div id="lkasss">consectetur expedita harum</div> <p class="xxdd">consectetur expedita harum</p> <div id="a1230">1234567890</div> <p class="paging">0987654321</p> </body> </html>
效果图:
不过稍微有点遗憾的是这个选择器不能兼容IE6
相关文章推荐
- 简单整理下CSS里的常用各种选择器
- css 各种 选择器
- 【CSS笔记】关于css的各种新旧选择器和伪类和伪元素
- CSS的各种选择器
- CSS各种选择器
- CSS 各种选择器
- css中的各种选择器
- css_day02_各种选择器基本使用(相邻兄弟选择器+,兄弟选择器~)
- CSS - 各种选择器
- CSS的四种设置方法以及CSS各种选择器的用法
- CSS之旅——第二站 如何更深入的理解各种选择器
- CSS的各种选择器
- CSS中各种选择器(ID、类等)的优先级
- CSS 各种选择器
- css各种选择器,元素标签选择器,类选择器,id选择器,选择器的组合
- css各种手型集合(css禁止手型)
- CSS水平居中,垂直居中以及各种布局方式
- 前端之CSS介绍--选择器
- CSS--使用伪选择器制作箭头图标
- CSS 分组 和 嵌套 选择器