问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Css中样式的优先级

发布网友 发布时间:2022-09-15 04:59

我来回答

1个回答

热心网友 时间:2023-10-06 08:20

当在一个样式声明中使用一个 !important 规则时,此声明将覆盖任何其他声明。虽然,从技术上讲, !important 与优先级无关,但它与最终的结果直接相关。使用 !important 是一个坏习惯,应该尽量避免,因为这破坏了样式表中的固有的级联规则 使得调试找bug变得更加困难了。当两条相互冲突的带有 !important 规则的声明被应用到相同的元素上时,拥有更大优先级的声明将会被采用。

一些经验法则:

什么的情况下可以使用 !important:
A) 覆盖内联样式
你的网站上有一个设定了全站样式的 CSS 文件,同时你(或是你同事)写了一些很差的内联样式。

全局的CSS文件会在全局范围内设置网站的外观,而直接在各个元素上定义的内联样式可能会覆盖您的全局CSS文件。 内联样式和!important都被认为是非常不好的做法,但是有时你可以在CSS文件里用!important去覆盖内联样式。

在这种情况下,你就可以在你全局的 CSS 文件中写一些 !important 的样式来覆盖掉那些直接写在元素上的行内样式。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
老师侮辱学生是否犯法 开启河南航拍新篇章 河南省航拍协会第一次会员代表大会召开 我想问下poscer m-3032款型手表售价是多少??? wp6m是啥意思 看图软件哪个好哪个看图软件好 5款强大到离谱电脑软件,都是效率神器!从此远离加班 在武汉买一套房大概要多少钱 武汉华润翡翠城的优缺点 k12教育为什么会被整顿 国家为什么要叫停K12教育? 司马迁史记读书笔记范文2021 历史上的虞姬真的会射箭吗?刚看了一电视剧。 交通运输专业是烂专业吗?千万别学交通运输? 宝鸡是几线城市,宝鸡属于几线城市 魅族MX5能关闭这个(在屏幕底拉上会显示正在运行应用)功能吗? 我要柳州行政领导名单,要详细点。 柳州市市委大院,是哪个街道? 浅色衣服脏了如何清洗 传统文化,民族文化,中华文化怎么区分 关于油纸伞的古诗句 关于雨伞爱情的诗句 工厂如何留住新员工问题 职场怎么留住新人 如何留住新员工? 曲江文旅第二大股东股权拍卖成功了吗? 版ISO9001标准与版标准的区别 ISO9001:2015质量管理体系与其他管理体系标准的关系 盐城市通榆河自来水厂 在哪 经营性自建房是什么意思 马克杰克逊 弟弟 iphone6拆机换屏幕后开不开机 玄凤鹦鹉因其好看的外表一直都是养鸟人士的最爱,玄凤鹦鹉可以单养吗? 空调显示e4是什么问题1,5匹 微信聊天记录删除了怎么恢复,支持Mac电脑 微信聊天记录删除了怎么恢复 mac 烧伤有什么急救方法? 女性喝蜂蜜水的好处 苹果信息有延迟 苹果手机信息延迟怎么回事儿 如何纠正平翘舌 湖南省人民代表大会常务委员会关于省人民代表大会专门委员会提出地方性法规议案程序的规定 全国高科技产业品牌推进委员会的管理规程 梦幻诛仙试炼任务 小白兔状物作文 党性的概念 美国有没有党性的概念 买手机时,怎样就可以分辨是水货还是行货? 如何辨别手机是否为行货? 手机的行货和水货的区别和利弊 斑入风竹养殖方法 如何养殖斑入风竹