关于CSS优先级

1、首先我们给页面添加样式的方式有三种(暂不考虑Js修改)

     1.1、  在头部写style标签,在标签里面书写我们的样式

     1.2、 在头部用Link标签引入样式文件

     1.3、  在行内为dom元素添加style属性修改样式

     *注  : 这就会有个疑问,如果我三个地方同时设置一个元素的样式那么谁的优先级最高呢?

     其实有个标准,  谁最后引入,谁优先级最高。可以理解为后面引入的样式会将以前的覆盖掉。

     所以 第三种方式优先级最高,另外两种则看是link标签在后,还是Style标签在后,在后者优先级高于在前者。

2、js修改样式我们可以看做最后引入,所以他的优先级高于前三者。

3、!important 关键字, 字面意思 是不重要的,既然不重要所以最后引入,谁加上!important修饰那么谁优先级最高,不会遵循上诉扥优先级,  当然如果都加上!important 那么优先级又 如上所诉。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值