Azi*_*ziz 2 css css-specificity
我试图弄清楚为什么.x比*.x预期后者获胜更具特异性.
不*.x应该有0-0-1-1(1类,1标签)的具体情况,而.x只是一个类0-0-1-0?
请考虑以下基本代码:
*.x { color: blue; }
.x { color: red }Run Code Online (Sandbox Code Playgroud)
<p class="x">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Atque, nam.</p>Run Code Online (Sandbox Code Playgroud)
它应该是蓝色的.为了演示预期的行为,我替换*为另一个元素(p):
p.x { color: blue; }
.x { color: red }Run Code Online (Sandbox Code Playgroud)
<p class="x">This time it works.</p>Run Code Online (Sandbox Code Playgroud)