You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CSS值相同时如何简写?示例合并含auto!important的全局规则

如何简写属性值相同的CSS规则?

嘿,这个问题我太懂了!你提到的这两条全局选择器规则,完全可以合并成一个规则块来写,不用重复写两次*选择器。

针对你的例子,合并后的代码是这样的:

* {
  width: auto!important;
  height: auto!important;
}

不过这里得说明一下:width和height是两个独立的CSS属性,没办法把它们的声明合并成一句(比如没法写成width, height: auto!important这种语法,CSS本身不支持)。但如果是多个不同选择器共享同一组属性值,就可以用逗号把选择器连起来,只写一次属性声明。

举个更通用的例子,如果原来的代码是:

.header { width: auto!important; }
.footer { width: auto!important; }

那就能合并成:

.header, .footer {
  width: auto!important;
}

回到你的问题,因为你原本的两个规则都是用全局选择器*,所以直接把两个属性放到同一个规则块里就搞定了,这就是最简洁的写法啦。

内容的提问来源于stack exchange,提问作者oleedd

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.06 18:02:51