从下面的代码:为什么段落标记不显示绿色?我只是在练习CSS,所以我遇到了这个疑问。

p .marked2{
color:green;
}

.marked p
{
color:purple;
}


<p class="marked2">This is a green paragraph.</p> //HERE NOT SHOWING GREEN
<div class="marked">
<p>This is a purple paragraph.</p> //HERE GETTING PURPLE COLOR
</div>




请把这个弄清楚。

最佳答案

应该是p.marked2。您现在拥有的方式是,在任何.marked2容器内寻找p元素。

例子:

p.marked2将定位<p class="marked2">...</p>(带有p的每个class="marked2"元素)

p .marked2将以<p><span class="marked2">...</span></p>为目标(任何以class="marked2"作为其后代的元素)

关于html - 段落标签不变色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13737646/

10-12 02:22