【问题标题】:Browser does not apply the new css after save, restart and clearing all cookies保存、重启和清除所有 cookie 后浏览器不应用新的 css
【发布时间】:2012-04-09 15:58:20
【问题描述】:

我正在使用 wordpress 作为我的 cms 并建立一个网站。我使用 Graphene 作为我的主题,当我通过管理菜单修改 style.css(并通过 vi 编辑器验证更改)时,我看到更改就在那里。

现在,当我打开我的网站并右键单击检查元素时,我仍然看到我的“高度参数”的旧值。

所以我从 Chrome 中删除了所有 cookie、临时文件。并重新启动了网站,旧的高度值仍然存在。我在这里错过了什么?

我提到的所有网站都提示清除 cookie、临时文件。

编辑:我在本地主机上运行 wordpress 服务器。 编辑:添加图片

【问题讨论】:

  • 您是否仔细检查过您是否在正确的环境中编辑了正确的文件?
  • 我使用 Appearance->Header 进行编辑,并在 /var/www/wordpress/wp-content/themes/graphene/style.css 上使用 vi 进行验证。来自管理控制台的所有更改都会反映到 style.css。
  • 我想知道为什么它显示 98px 交叉..?
  • 因为#header_img_link是在包含style.css之后定义的

标签: css wordpress browser


【解决方案1】:

在 Chrome (ctrl + shift + n) 中以隐身模式打开页面,以确保页面正在加载更新的 css 文件。

【讨论】:

  • 谢谢,但我仍然看到高度 198。我将高度修改为 90,但它没有显示出来。
  • 注意我上传的图片,好像有一个 style.css 覆盖了我的主题 style.css,我如何找出这个 style.css 在哪里?
  • 您在#header_img_link 中定义了某些属性,这些属性覆盖了在style.css 中定义的属性。检查在#header_img_link 中定义的样式定义。
  • 我不是 css 或 html 开发人员。你能告诉我如何确定这种覆盖发生在哪里吗?在哪个 css 或 html 文件中?
  • 您必须删除 #header_img_link{width:960px;height:198px;} 的样式定义。查看页面源代码 (ctrl + U)。打开页面中正在加载的 css 文件。在其中搜索 header_img_link (ctrl+f)。然后从对应的文件中删除。
【解决方案2】:

您正在编辑的 CSS 文件可能不是您的网站正在使用的。

仔细检查您希望更改的 CSS 文件的路径是否就是您在后端更改的路径。

【讨论】:

    猜你喜欢
    • 2017-02-02
    • 2019-05-31
    • 1970-01-01
    • 2016-06-02
    • 2017-07-20
    • 1970-01-01
    • 2016-10-01
    • 2015-04-11
    • 1970-01-01
    相关资源
    最近更新 更多