小编给大家分享一下css important指的是什么,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
创新互联公司是一家专业提供瑶海企业网站建设,专注与网站制作、做网站、H5高端网站建设、小程序制作等业务。10年已为瑶海众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。
css important是CSS1定义的语法,作用是提高指定样式规则的应用优先权,让浏览器首选执行这个语句;其语法格式如“{ sRule !important }”,一般都是用来做hack的。
CSS中的!important一般都是用来做hack的,后面缀上了!important的css语句,让浏览器首选执行这个语句。
因为css有继承的样式,加上!importanrt可以覆盖父级的样式。 IE6中不能识别,但IE7和别的浏览器中可以用,用来处理浏览器的兼容性。
!important
!important是CSS1定义的语法,作用是提高指定样式规则的应用优先权。语法格式{ sRule!important },直接写在定义的最后面,如:
p{color:green !important;}
注意:IE一直都不支持这个语法,而其他的浏览器都支持。因此我们就可以利用这一点来分别给FF和IE浏览器样式定义。
如果有定义了一个样式A,比如font-size,你不打算让以后也叫样式A的覆盖掉这个font-size,也可以用 !important . 而如果新样式也用了!important 则还是会强制覆盖掉
.A{ font-size:12px !important; } .A{ font-size:14px; //不会生效 } .A{ font-size:14px !important; //生效 }
注意,一定要是同名的样式,也就是样式名都叫A的样式才行,如果是父代与子代的情况就不管用了,比如说:
<html> <head> <style> .father{ font-size:12px !important; } .child{ font-size:14px; } </style> <body> <div class="father"> <div class="child">I am child </div> </div> </body> </html>
这种情况下,child的font-size就是14px,不受 father影响。
看完了这篇文章,相信你对“css important指的是什么”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
本文题目:cssimportant指的是什么
网页链接:/article38/pgeesp.html
成都网站建设公司_创新互联,为您提供企业网站制作、自适应网站、标签优化、网站内链、电子商务、App设计
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联