假设我要定位一个span
类元素:
如果我这样做,则没有任何效果:
ul#sponsors li span .spanelement {
}
但是,如果我这样做:
ul#sponsors li span.spanelement {
}
工作正常这里有什么区别?
最佳答案
这个:
ul#sponsors li span .spanelement { }
与
class="spanelement"
匹配的任何元素,但必须在范围内(在id为“ sponsors”的ul的li内)。这个:
ul#sponsors li span.spanelement { }
匹配
<span class="spanelement">
本身(前提是它位于ul中id为“ sponsors”的ul中)。关于css - 使用CSS进行此类定位的类有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6647311/