【问题标题】:Weird bug with SVG in Link in ChromeChrome 中 Link 中 SVG 的奇怪错误
【发布时间】:2016-11-03 00:02:23
【问题描述】:

我为悬停在链接上时的下划线动画编写了一些 CSS,在 Firefox 中一切正常,但在 Chrome 中我发现了一个错误(?):

我有一些 SVG 社交图标包裹在 <a></a>border-radius50% 中,以将它们显示为圆圈。但是,当我将鼠标悬停在 我的其他 <a> 标签 上时,SVG 图标会闪烁并获得 方形 背景。 我在codepen上创建了一个小例子。

为什么会发生这种情况——文本链接和 SVG 链接不应该相互影响,不是吗?有没有人知道如何解决它?

【问题讨论】:

    标签: html css svg


    【解决方案1】:

    删除 svg 元素上的内联样式。 您在 svg 上有绝对位置,我认为这就是导致您的大多数问题的原因。

    【讨论】:

    • 您还指的是您的 css 中的错误类,在您的笔中。
    • 感谢删除绝对行内样式的位置!
    猜你喜欢
    • 2011-07-03
    • 2021-05-10
    • 2017-06-16
    • 2016-01-27
    • 1970-01-01
    • 1970-01-01
    • 2022-09-27
    • 2018-02-22
    • 2013-04-09
    相关资源
    最近更新 更多