栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

何时在CSS中使用!important属性

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

何时在CSS中使用!important属性

这是现实生活中的场景

想象一下这种情况

  1. 您有一个全局CSS文件,该文件可以全局设置网站的外观。
  2. 您(或其他人)对元素本身使用内联样式,这 通常是 非常不好的做法。

在这种情况下,您可以将全局CSS文件中的某些样式设置为重要样式,从而覆盖直接在元素上设置的内联样式。

实际的真实世界示例?

当您无法完全控制HTML时,通常会发生这种情况。例如,考虑一下SharePoint中的解决方案。您希望对零件进行全局定义(样式化),但是存在一些您无法控制的内嵌样式。

!important
使这种情况更易于处理。

其他现实生活场景还包括一些写得不好的 jQuery插件 ,这些 插件 也使用内联样式…

我想您现在已经有了主意, 也可以提出其他 想法

您何时决定使用
!important

我建议您不要使用,

!important
除非您无法以其他任何方式使用它。只要有可能避免它,就避免它。使用很多
!important
样式会增加维护难度,因为您破坏了样式表中的自然_层叠_ 。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/447118.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号