为什么上课没有顺序?

2023-12-10

html....

<div class="one two">test</div>
<div class="two one">test</div>

css....

.one.two{
    color: red;
}
.two.one{
    color: blue;
}

我本来应该将第一个 div 颜色设置为红色,第二个 div 颜色设置为蓝色,但最后为两个蓝色的 div 指定了样式规则。

那么,我想知道为什么不保持课程的顺序?

如果这是我所期望的,这会是优点还是缺点?


从语义上考虑:类就是元素所属的某个包含类别。

如果我们以表格为例,一些合理的类可能是:“圆角边框”和/或“固定宽度”和/或“蓝色背景”。假设一个特定的表具有所有这三个类。如果排序很重要,则需要六个 CSS 选择器来定位具有这些类的所有表,而不仅仅是一个。

如果类的顺序对于区分两个元素很重要,则为它们创建两个不同的类。例如。一二和二一。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么上课没有顺序? 的相关文章

随机推荐