【发布时间】:2016-07-31 06:22:46
【问题描述】:
我正在为博客制作一个简单的固定 SoMe 共享按钮集。除了 Safari,一切都很好。将鼠标悬停在其中一个按钮上会将兄弟姐妹的背景颜色更改为我在 CSS 中没有指定的颜色。一旦我将包装器从固定更改为相对/静态/绝对,这种行为就会消失。
- 有人遇到过这种情况吗?
- 我做错了吗?
- 如果没有,是否有破解/修复/解决方法?
HTML:
<div id="share-links">
<a class="share-twitter" href="#">a</a>
<a class="share-facebook"href="#">a</a>
<a class="share-linkedin" href="#">a</a>
</div>
CSS:
#share-links{
left:0;
top:5em;
position:fixed;
}
#share-links a{
display:block;
height:2em;
width:2em;
color:white;
background-color:#a16159;
}
#share-links a:hover{
background-color:#8a392e;
}
【问题讨论】:
-
天哪,这个问题真是又蠢又烦人!我很高兴有人碰到它。我以为我要疯了。
标签: safari hover background-color fixed siblings