我看到了类似的主题,但那里提到的解决方案都没有解决。 我更新了我的prestashop的global.css,但更改没有生效..为什么? 但是,在检查元素时,您可以看到变化的变化。 (看img) Screenshot问题是什么?
答案 0 :(得分:3)
交叉输出的css规则是规则被另一个更高优先级规则覆盖的结果。在您的情况下,规则似乎在其选择器中具有相同的特异性,因此我们可以得出结论,重写规则必须在您想要的规则之后重新声明。
在代码中查找可能包含两次css的地方。
答案 1 :(得分:0)
#article-heading
的两个属性,则可以在body
之前添加密钥#article-heading
。这样,body #article-heading
的属性将具有更高的优先级。
答案 2 :(得分:0)
表现> CCC(COMBINE,COMPRESS和CACHE),你试过禁用" Css的智能缓存"?
从屏幕截图中我可以看到有一个缩小的CSS文件(letter_and_numbers.css)。如果您在检查代码时在global.css中,则应该可以看到global.css文件。
如果你已经禁用了#34;智能缓存用于CSS"在高级参数中它仍然不起作用你可能正在使用像Cloudflare或类似的服务吗?
例如,Cloudflare有一个用于缓存和缩小CSS的内置选项,因此即使你在Prestashop中关闭它,你也需要在那里禁用它。