0

我有两个锚点,其中包含一个在悬停时有过渡的 div,但我需要一些耐心才能真正打开链接。我想不出为什么不。

我在div上使用javascript重定向到页面尝试了同样的事情,但我仍然遇到同样的问题。

4

3 回答 3

0
#socialbuttons a {
  display: inline-block;
}

移除(或将其放在锚上)

#socialbuttons div:first-child {
   margin-left: 20px;
}

现在将悬停规则应用于周围的锚点

#socialbuttons a:hover div {
...
}

我还没有尝试过,但这应该可以解决 div 转动并且不再位于光标下时的闪烁问题。如果这仍然不起作用,请告诉我。

于 2013-02-20T20:41:06.023 回答
0
#socialbuttons a {
    display: block; /*added*/
    height: 64px;
    width: 54px;
}

添加显示:块;facebook 链接有效,那么您必须修复其他类以获得良好的显示效果。

最后:HTML 4.01 规定元素只能包含内联元素。A 是一个块元素,因此它可能不会出现在 .

编辑

#socialbuttons div:first-child {
    margin-left: 20px /* REMOVE THIS */;
}
于 2013-02-20T13:21:02.223 回答
-2

我可能已经找到 Chrome + LastPass 以这种方式运行的原因。我卸载了 Chrome 及其所有扩展。然后使用 LastPass 安装程序安装较早版本的 Chrome 版本 13 和较早版本的 LastPass (1.9)。我厌倦了安装 LastPass 的 Chrome 扩展路线,但它给出了一个错误,因为它想要最新版本的 Chrome。不知道为什么,但是当我检查 LastPass“关于”时,它现在显示 2.0.0 版本。它自己升级了吗?使用这种新组合,浏览器似乎可以与外部链接一起正常工作。我说“似乎”,因为我在使用不同的浏览器/扩展程序组合方面取得了立竿见影的成功,只是让浏览器恢复到 certin 链接的问题,并且在使用了这么多之后:我无法识别。我' 将再监视此设置几天并安装一些其他扩展。如果我的怀疑成立,那么出于安全原因不使用最新版本的 Chrome 将是一个问题,并且我将无法安装最新的扩展。真可惜。

于 2013-02-20T13:11:54.740 回答