我刚刚注意到,使用下面的 css 代码会忽略 .input.cmp 位:
.create input.cmp, input.email, input.pswd, input.pswda{}
虽然使用下面的代码(使用 , 之前)工作正常。
.create ,input.cmp, input.email, input.pswd, input.pswda{}
这是怎么回事?这是正确的方法吗?或者我在这里做错了什么。
我以前习惯使用 ID 而不是类,没有第一个“,”,一切都很好
.create input.cmpinput.cmp里面说.create。
您可以像这样用 HTML 编写:
<div class="create">
<input class="cmp">
</div>
&
.create ,input.cmp反映了不同的元素,它们的样式是独立的。在那个input.cmp样式不依赖于.create根据上述样式。因此,您可以在.create内部甚至外部使用input.cmp具有相同的样式。
您可以像这样用 HTML 编写:
<div class="create"></div>
<input class="cmp">
或者
<div class="create">
<input class="cmp">
</div>
这似乎是一种误解和逻辑错误。
.create input.cmp,选择input.cmp里面.create.create ,input.cmp,是两个不同的选择器.create和input.cmp这是一个简单的例子:
.create input.cmp仅在以下 HTML 中选择输入元素
<div class="create">
<input type="text" class="img" />
</div>
其中,.create ,input.cmp同时选择div和input元素。
.cls .subcls指.subclsthat 是 的子级.cls,而同时.cls, .subcls指和。 .cls.subcls