头闻号

寿光市宝龙防水材料有限公司

综合性公司|防水涂料|室内涂料|丙烯酸乳液|防水、防潮材料|填、堵漏剂

首页 > 新闻中心 > 科技常识:CSS中提升优先级属性!important的用法问题总结
科技常识:CSS中提升优先级属性!important的用法问题总结
发布时间:2024-09-30 19:42:45        浏览次数:3        返回列表

今天小编跟大家讲解下有关CSS中提升优先级属性!important的用法问题总结 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关CSS中提升优先级属性!important的用法问题总结 的相关资料,希望小伙伴们看了有所帮助。

本文介绍了CSS中提升优先级属性!important的用法问题总结 分享给大家 具体如下:

一、语法

选择器{样式:值!import;}

二、说明

提升指定样式规则的应用优先权 即!important为开发者提供了一个增加样式权重的方法 让浏览器首选执行这个语句。

例如下面这个样式:

div{ margin-left:20px!important; margin-left:40px;}

如果是在除了IE6的浏览器中 这些浏览器支持!important属性 也就是说他们会默认让margin-left:20px!important; 这条语句生效 下面的不带!important声明的样式将不会覆盖它 换句话说就是他的级别最高 下面的人都不能取代我!

在IE6及以下浏览器有个比较显式的支持问题存在 !important在同一条规则集里不生效。请看下述代码:

div { margin-left:20px!important;}div { margin-left:40px;}

在上述代码中 IE6及以下浏览器中div的margin-left与其它浏览器一致 都为20px;

注意:

1、IE6及更早浏览器下 !important在同一条规则集内不生效。2、如果!important被用于一个简写的样式属性 那么这条简写的样式属性所代表的子属性都会被作用上!important。3、关键字!important必须放在一行样式的末尾并且要放在该行分号前 否则就没有效果。

以上就是本文的全部内容 希望对大家的学习有所帮助 也希望大家多多支持爱蒂网。

来源:爱蒂网