三种方法的优先级
来源:互联网 发布:北京软件技术学院 编辑:程序博客网 时间:2024/05/16 08:52
有的小伙伴问了,如果有一种情况:对于同一个元素我们同时用了三种方法设置css样式,那么哪种方法真正有效呢?在右边编辑器就出现了这种情况
1、使用内联式
CSS设置“超酷的互联网”文字为粉色
。
2、然后使用嵌入式
CSS来设置文字为红色
。
3、最后又使用外部式
设置文字为蓝色
(style.css文件中设置)。
但最终你可以观察到“超酷的互联网”这个短词的文本被设置为了粉色
。因为这三种样式是有优先级的,记住他们的优先级:内联式 > 嵌入式 > 外部式
但是嵌入式>外部式有一个前提:嵌入式css样式的位置一定在外部式的后面。如右代码编辑器就是这样,<link href="style.css" ...>代码在<style type="text/css">...</style>代码的前面(实际开发中也是这么写的)。感兴趣的小伙伴可以试一下,把它们调换顺序,再看他们的优先级是否变化。
其实总结来说,就是--就近原则(离被设置元素越近优先级别越高)
。
但注意上面所总结的优先级是有一个前提:内联式、嵌入式、外部式样式表中css样式是在的相同权值的情况下,什么是权值呢?在后面的9-2小节中会讲解到。
阅读全文
0 0
- 三种方法的优先级
- 三种方法的优先级
- 7-4三种方法的优先级
- 【Html】三种CSS样式的优先级
- css三种引入方式的优先级
- css 三种样式的优先级问题
- HTML引入CSS样式三种方法及优先级
- 方法重载的优先级
- CSS三种写法的优先级(CSS优先级的另一篇总结)
- CSS的三种样式以及他们的优先级
- CSS三种样式的优先级(转)
- CSS的三种样式表和优先级
- “偷工减料”方法的测试优先级?
- 多态中,方法的调用优先级
- java构造方法的优先级
- 设置mapreduce的job的优先级的两种方法
- CSS控制页面的4种方法的优先级
- 产品经理定义需求优先级的四种方法
- Dom编程艺术第五章
- oracle安装后使用SQLPLUS命令创建表空间和修改用户默认表空间windows平台
- 认识AngularJS
- PHP环境搭建之PHPstorm9+PHP5开发环境配置
- OracleASM参数介绍
- 三种方法的优先级
- poj2749 2-SAT
- activeMQ
- 通过射线检测 获取到某个点的颜色值
- 要写的博客
- Jquery中.attr()和.data()的区别
- 多线程编程(二)
- matlab路径(string)操作及基本data读取保存
- Caravan Robbers UVA