我在理解 CSS 时遇到了一些困难,有一个问题:
如果我有 CSS 的预设/ native 元素,例如fieldset
并添加 .scheduler-border
类,它看起来像这样:fieldset.scheduler-border
效果很好。
但是当我创建一个自定义元素时,例如fieldset2
并将相同的元素应用于我的自定义元素,例如fieldset2.scheduler-border
我没有得到想要的结果。
谁能给我解释一下这是什么原因?
最佳答案
因为<fieldset>
是一个标签。如果您想识别两个不同的字段集,请使用一个 id 或另一个类,例如:
<fieldset id="2">
或 <fieldset class="2">
这样在你的CSS中你可以调用#2{your changes here for id2}
或 .2{your changes here for class2}
但您不能更改 <tag>
值(value)观
关于html - CSS 中的预设/ native 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30902190/