.dom0, .dom1 {
text-align: center;
}
.dom0 {
color: red;
font-size: 12px;
}
.dom1 {
color: blue;
font-size: 14px;
}
如果少量公用的样式 是不是分别写比较好 虽然这样会造成代码的重复
.dom0 {
color: red;
font-size: 12px;
text-align: center;
}
.dom1 {
color: blue;
font-size: 14px;
text-align: center;
}
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你这个不是样式吗?什么叫选取dom 啊,应该是渲染dom吧
你这样会渲染两次的,很明显第一种写法比较好。
看你的应用场景,其实text-align:center可以学着像bootstrap那样,单独抽取出来,用多个class并行
这样不止他们两个可以用,其他元素也可以共用这个class
(o´・ェ・`o) 管你什么样式呢,反正打包后都抽成公共的了~
无论你CSS怎样写,CSS解析器会按优先级规则,在渲染DOM元素前计算出最终应用到这个DOM元素上的样式
并不是从上到下一次应用样式
如果是像你这样的选择器的话 完全没有必要用第一种。因为提取出来的完全没有用。复用不了。
你可以将可以复用的功能提取出来,比方说:
这两种写法都可以,不过推荐写成公共样式,这样代码简洁一些,也方便管理。
你的第一个写法,确实会对同一个渲染两次。另,达到同样的效果,代码越少越好。你该去了解了解sass或less.