我刚刚注意到,使用下面的 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
指.subcls
that 是 的子级.cls
,而同时.cls, .subcls
指和。 .cls
.subcls