【问题标题】:Anchor moves to right when clicking it on Firefox, using HTML5, CSS3 and HTML5Boilerplate使用 HTML5、CSS3 和 HTML5Boilerplate 在 Firefox 上单击锚点时,锚点向右移动
【发布时间】:2011-08-09 12:25:34
【问题描述】:

我正在使用 html5boilerplate 开发我的第一个网站,但我遇到了一件奇怪的事情。当做一个锚点并单击它时,它会向右移动。例如,这只发生在 Firefox 上而不是 Chrome 上。

您可以使用我的确切 CSS 来查看此示例:http://jsfiddle.net/PuEzv/

我该如何解决?

提前谢谢你!

【问题讨论】:

    标签: css html5boilerplate


    【解决方案1】:

    回答有点晚了,但还是:

    删除或修改以下代码以避免所有链接“跳跃”:

    #submenu a, a:active, a:visited {color:#f1f1f0; margin-left:1px; margin-right: 1px;}
    

    要为#submenu 保持启用状态,我认为您必须像这样编写您的 css 选择器:

    #submenu a,#submenu a:active,#submenu a:visited {color:#f1f1f0; margin-left:1px; margin-right: 1px;}
    

    希望对你有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-05
      • 1970-01-01
      • 2014-09-21
      • 1970-01-01
      • 2016-02-18
      • 2018-07-06
      • 2015-09-23
      相关资源
      最近更新 更多