WEB前端 -- 关系选择器、属性选择器
2017-11-27 12:36
169 查看
一、关系选择器包含:
1)包含选择器(A B):如ul li{}
2)子选择器(A>B)
3)相邻选择器(A+B)
4)兄弟选择器(A~B):注意对它后面的元素起作用
1.包含选择器
2.子选择器
3.相邻选择器(A+B)
A元素之后相邻的第一个B元素
4.兄弟选择器(A~B)
A元素之后所有的兄弟元素B
二、属性选择器
1)E[att]:选择属性为att的E元素
2)E[att="val"]:选择属性值为val的属性att的E元素
3)E[att~="val"]:选择属性att中属性值中有一个符合val的E元素
4)E[att^="val"]:选择属性值中以“val”开头的属性att的E元素
5)E[att$="val"]:选择属性值中以“val”结尾的属性att的E元素
6)E[att*="val"]:属性值中包含val的属性att的E元素
1)包含选择器(A B):如ul li{}
2)子选择器(A>B)
3)相邻选择器(A+B)
4)兄弟选择器(A~B):注意对它后面的元素起作用
1.包含选择器
2.子选择器
<div> <a href="#">子链接</a> <p><a href="#">子孙链接</a></p> </div>
div>a{ background-color:#F66; color:#C36}
3.相邻选择器(A+B)
A元素之后相邻的第一个B元素
4.兄弟选择器(A~B)
A元素之后所有的兄弟元素B
二、属性选择器
1)E[att]:选择属性为att的E元素
2)E[att="val"]:选择属性值为val的属性att的E元素
3)E[att~="val"]:选择属性att中属性值中有一个符合val的E元素
<div class="div1 divColor">第一个div</div> <div class="div1 div2">第一个div</div> <div class="Pmo div1">第一个div</div> <div class="p11"></div>div[class~="div1"]{color:blue;}即前3个div被选中,其中的字体变色
4)E[att^="val"]:选择属性值中以“val”开头的属性att的E元素
<div class="div1 divColor">第一个div</div> <div class="div1 div2">第一个div</div> <div class="Pmo div1">第一个div</div> <div class="p11"></div>div[class^="d"]{color:blue;}即前2个div被选中,其中的字体变色
5)E[att$="val"]:选择属性值中以“val”结尾的属性att的E元素
6)E[att*="val"]:属性值中包含val的属性att的E元素
相关文章推荐
- WEB前端 -- 属性选择器与层次选择器
- 【Web前端学习笔记】CSS3_常用属性,选择器,盒子模型
- web前端-CSS 属性选择器 -030
- React 还是 Vue: 你应该选择哪一个Web前端框架?
- [Web前端技术教学]CSS中可继承的属性以及无继承性的属性
- Web 前端开发者必知的9 个 CSS 属性
- web前端开发培训和自学 哪种选择更适合你
- Web前端开发最佳实践(5):正确闭合HTML标签,停止使用不标准的标签和属性
- Web 前端开发者必知的9 个CSS属性
- web前端学习笔记:文本属性
- React 还是 Vue: 你应该选择哪一个Web前端框架?
- React 还是 Vue: 你应该选择哪一个Web前端框架?
- 前端学习笔记-jquery-8-属性选择器
- Web前端开发者必知的9个CSS属性
- web前端 | 如何选择撸码神器
- 如何选择 Web 前端模板引擎?
- web前端入门:使用jQuery操作元素的属性与样式
- UID-CSS-选择器-常用属性-布局-web常用图像格式
- 应届生现在是否应该选择去培训web前端?
- WEB前端 -- 选择器