我有两个锚点,其中包含一个在悬停时有过渡的 div,但我需要一些耐心才能真正打开链接。我想不出为什么不。
我在div上使用javascript重定向到页面尝试了同样的事情,但我仍然遇到同样的问题。
我有两个锚点,其中包含一个在悬停时有过渡的 div,但我需要一些耐心才能真正打开链接。我想不出为什么不。
我在div上使用javascript重定向到页面尝试了同样的事情,但我仍然遇到同样的问题。
#socialbuttons a {
display: inline-block;
}
移除(或将其放在锚上)
#socialbuttons div:first-child {
margin-left: 20px;
}
现在将悬停规则应用于周围的锚点
#socialbuttons a:hover div {
...
}
我还没有尝试过,但这应该可以解决 div 转动并且不再位于光标下时的闪烁问题。如果这仍然不起作用,请告诉我。
#socialbuttons a {
display: block; /*added*/
height: 64px;
width: 54px;
}
添加显示:块;facebook 链接有效,那么您必须修复其他类以获得良好的显示效果。
最后:HTML 4.01 规定元素只能包含内联元素。A 是一个块元素,因此它可能不会出现在 .
编辑:
#socialbuttons div:first-child {
margin-left: 20px /* REMOVE THIS */;
}
我可能已经找到 Chrome + LastPass 以这种方式运行的原因。我卸载了 Chrome 及其所有扩展。然后使用 LastPass 安装程序安装较早版本的 Chrome 版本 13 和较早版本的 LastPass (1.9)。我厌倦了安装 LastPass 的 Chrome 扩展路线,但它给出了一个错误,因为它想要最新版本的 Chrome。不知道为什么,但是当我检查 LastPass“关于”时,它现在显示 2.0.0 版本。它自己升级了吗?使用这种新组合,浏览器似乎可以与外部链接一起正常工作。我说“似乎”,因为我在使用不同的浏览器/扩展程序组合方面取得了立竿见影的成功,只是让浏览器恢复到 certin 链接的问题,并且在使用了这么多之后:我无法识别。我' 将再监视此设置几天并安装一些其他扩展。如果我的怀疑成立,那么出于安全原因不使用最新版本的 Chrome 将是一个问题,并且我将无法安装最新的扩展。真可惜。