【问题标题】:Changing margin in CSS does not change it on website (Cache cleared) [closed]在 CSS 中更改边距不会在网站上更改它(缓存已清除)[关闭]
【发布时间】:2018-12-18 13:50:59
【问题描述】:

我有一个奇怪的问题。 我检测到 margin-top 需要设置为 0 才能使我的切换菜单看起来不错。 我在 CSS 中更改了它并清除了我的缓存,但问题仍然存在。 请让我知道我应该怎么做才能解决这个问题。 你可以在这里看到实时问题:http://onedayitinerary.com 谢谢!

问题截图 https://i.stack.imgur.com/yk4CA.png

【问题讨论】:

    标签: css caching margin


    【解决方案1】:

    您没有定位到所需的选择器。在 DevTools 中指向元素时,检查右侧最重要的代码。

    .main-navigation ul ul li:hover > ul {
      margin-top: 0;
    }
    

    输出:

    【讨论】:

    • 谢谢,我就是这么做的,但还是不行。如果我检查检查元素,新的 css 没有加载,但旧的 css 没有 margin-top: 0px;我刚刚意识到只有关闭 W3 总缓存插件才能解决问题,但我真的需要那个插件。知道如何保持它工作并且仍然修复它吗?谢谢!
    • 我会问他们的开发人员,因为我也遇到过他们的问题:P
    【解决方案2】:

    ul 周围,有一个 margin-top:25px;在上面。在文件中删除它,它应该可以工作。

    如果您已经这样做了,请尝试将“style.css?ver=1”添加到您的样式表链接。有时这会强制更新样式表。

    【讨论】:

      【解决方案3】:

      你需要修改你的 style.css 来解决这个问题

      【讨论】:

        猜你喜欢
        • 2018-04-09
        • 1970-01-01
        • 2012-07-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-24
        相关资源
        最近更新 更多