【问题标题】:Strange highlighting on navigation奇怪的导航突出显示
【发布时间】:2011-08-19 01:08:27
【问题描述】:

我正在对一个网站进行更改,该网站由在我开始之前很久就在这里工作的人建立 - 其中一项更改是“删除导航链接周围的橙色框”。导航似乎是由一些 JavaScript 创建的,所以我发现很难弄清楚如何修复它。

我找不到任何解释为什么会发生这种情况 - 我很确定这不是 CSS 效果,因为它在每个浏览器中都不同(在 Chrome 中显示为橙色光晕,在 IE 中显示为虚线轮廓)。

网站是:http://bhealthy.net.au/,我指的导航靠近底部(Home、The Person、The Doctor 等)。

任何关于消除这种影响的帮助都会很棒。

【问题讨论】:

    标签: javascript html css internet-explorer google-chrome


    【解决方案1】:

    这是outline,您可以在样式表中将其关闭:

    * { outline: none; }
    

    我建议您使用更具体的选择器,但您可能希望将 outline 保留在某些内容(例如表单控件)上以增强可用性。

    【讨论】:

    • @Marty:请查看我的更新,您可能希望在 CSS 中使用比 * 更具体的选择器,outline 属性确实有您可能不想单独使用的用途。
    猜你喜欢
    • 2018-05-28
    • 2013-01-13
    • 1970-01-01
    • 1970-01-01
    • 2015-01-26
    • 2014-10-09
    • 2022-01-27
    • 2020-06-03
    • 1970-01-01
    相关资源
    最近更新 更多