gpt4 book ai didi

html - 基于浏览器和 Wordpress 缓存的可变 CSS

转载 作者:行者123 更新时间:2023-11-28 10:34:27 25 4
gpt4 key购买 nike

对于 Wordpress 博客的 header.php 文件,只有当浏览器是 Firefox (Gecko) 时,我才需要在 CSS 上添加一个元素。我制作了一个 php 脚本并且一切正常,但是如果我启用缓存插件,这将保存第一个浏览器显示的静态页面。

所以我尝试使用动态CSS,但是没有效果。这是我在 header.php 上的代码:

<!--[if Gecko ]> <div class="class" id="section-header" style="background-image:url('background.png'); background-repeat:repeat-x; margin-top:-50px;"> <![endif]-->

<div class="class" id="section-header" style="background-image:url('background.png'); background-repeat:repeat-x">

因此,如果浏览器是基于 Gecko 的,请添加 margin-top:-50px,否则什么都不做。

为什么这段代码不起作用?

谢谢

最佳答案

只需继续并添加类名来标识元素并使用条件 CSS 来定位 FF:

@-moz-document url-prefix() {
div.class {
margin-top:-50px;
}
}

关于html - 基于浏览器和 Wordpress 缓存的可变 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23392402/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com