我有这种奇怪的情况,我在两台服务器之间移动代码。在原始服务器中,一切看起来都不错,但是在第二台服务器中,CSS中断了。当我查看代码时,似乎css样式/类和html对应物都有不同的大小写,并且对于同一个类也有所不同,例如,html有class="main_menu"
而css有.Main_Menu
。
显然它应该会破坏,但是在原始服务器中,似乎某种情况下套管被忽略了,因此一切正常。那么任何想法是如何实现的?
答案 0 :(得分:2)
CSS选择器已经不区分大小写。
您必须注意的是HTML类名称,因为它们区分大小写。
有关更详细的说明,请参阅this question。
我会告诉你两种方法来解决这个问题,但实际上,这两种方法只是在它上面贴上一个创可贴并称之为好。
这两个都将解决您的问题,但既不是非常好的解决方案。
故事的寓意是使用一个案例,坚持下去。来回走路没有意义。