H5学习笔记之CSS三大特性
2017-01-08 17:46
435 查看
一:继承
继承是一种规则,它允许样式不仅应用于某个特定html标签元素,而且应用于其后代。比如下面代码:如某种颜色应用于p标签,这个颜色设置不仅应用p标签,还应用于p标签中的所有子元素文本
二:特殊性
下面是权值的规则:
标签的权值为1,类选择符的权值为10,ID选择符的权值最高为100。例如下面的代码:
p{color:red;} /权值为1/
p span{color:green;} /权值为1+1=2/
.warning{color:white;} /权值为10/
p span.warning{color:purple;} /权值为1+1+10=12/
三:层叠性
层叠就是在html文件中对于同一个元素可以有多个css样式存在,当有相同权重的样式存在时,会根据这些css样式的前后顺序来决定,处于最后面的css样式会被应用。
四:重要性
继承是一种规则,它允许样式不仅应用于某个特定html标签元素,而且应用于其后代。比如下面代码:如某种颜色应用于p标签,这个颜色设置不仅应用p标签,还应用于p标签中的所有子元素文本
p{color:red!important;}
p{color:green;}
三年级时,我还是一个胆小如鼠的小女孩。
这时 p 段落中的文本会显示的red红色。
注意:!important要写在分号的前面
继承是一种规则,它允许样式不仅应用于某个特定html标签元素,而且应用于其后代。比如下面代码:如某种颜色应用于p标签,这个颜色设置不仅应用p标签,还应用于p标签中的所有子元素文本
二:特殊性
下面是权值的规则:
标签的权值为1,类选择符的权值为10,ID选择符的权值最高为100。例如下面的代码:
p{color:red;} /权值为1/
p span{color:green;} /权值为1+1=2/
.warning{color:white;} /权值为10/
p span.warning{color:purple;} /权值为1+1+10=12/
footer .note p{color:yellow;} /权值为100+10+1=111/
权值高的就使用哪种css样式。三:层叠性
层叠就是在html文件中对于同一个元素可以有多个css样式存在,当有相同权重的样式存在时,会根据这些css样式的前后顺序来决定,处于最后面的css样式会被应用。
四:重要性
继承是一种规则,它允许样式不仅应用于某个特定html标签元素,而且应用于其后代。比如下面代码:如某种颜色应用于p标签,这个颜色设置不仅应用p标签,还应用于p标签中的所有子元素文本
p{color:red!important;}
p{color:green;}
三年级时,我还是一个胆小如鼠的小女孩。
这时 p 段落中的文本会显示的red红色。
注意:!important要写在分号的前面
相关文章推荐
- php学习笔记 php中面向对象三大特性之一[封装性]的应用
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第22讲_js三大流程控制(顺序流程、分支控制、循环控制)_学习笔记_源代码图解_PPT文档整理
- 【Objective-C学习笔记】OC三大特性:封装、继承、多态
- h5学习笔记: css布局案例练习
- php学习笔记------[php中面向对象三大特性之一[继承性]的应用]
- Objective-C基础学习笔记(三)-面向对象的三大特性之封装
- PHP学习笔记---封装(面向对象三大特性之一)
- PHP学习笔记之继承(面向对象三大特性之一)
- php学习笔记------[php中面向对象三大特性之一[封装性]的应用]
- php学习笔记------[php中面向对象三大特性之一[继承性]的应用]
- 黑马程序员————IOS学习笔记 第4篇 OC面向对象三大特性(2)
- php学习笔记------[php中面向对象三大特性之一[封装性]的应用]
- 黑马程序员——JAVA学习笔记——面向对象(三大特性)
- php学习笔记------[php中面向对象三大特性之一[封装性]的应用]
- Object-c的三大特性 学习笔记
- 黑马程序员————IOS学习笔记 第3篇 OC面向对象三大特性(1)
- Objective-C基础学习笔记(四)-面向对象的三大特性之继承-self关键字
- C++学习笔记—OOP三大特性之继承
- IOS开发学习笔记010-面向对象的三大特性