去除指定css属性

    技术2025-11-06  19

    使得指定css样式失效

    .layui-btn{ *background-image:initial !important; }

    优先使用

    .layui-btn{ background-image:initial !important; padding:0 10px 0 15px !important; }

    !important 规则例外 当在一个样式声明上使用 !important 规则时,该样式声明会覆盖CSS中任何其他的声明,。尽管技术上 !important 与优先级毫无关系,但是它们之间直接相互影响。使用 !important 是一个坏习惯,应该尽量避免,因为这打断了样式表中的固有的级联规则 使得调试找bug变得更加困难了。当两条相互冲突的带有!important 规则的声明被应用到相同的元素上时,拥有更大优先级的声明将会被采用。

    一些经验法则:

    Never 永远不要在全站范围的 css 上使用 !importantOnly 只在需要覆盖全站或外部 css(例如引用的 ExtJs 或者 YUI )的特定页面中使用 !importantNever 永远不要在你的插件中使用 !importantAlways 要优化考虑使用样式规则的优先级来解决问题而不是 !important
    Processed: 0.017, SQL: 9