当其中一个链接悬停时,剩余的元素稍微移动到悬停链接上的 font-weight
的变化左侧 .
这是我试过的
HTML
<div id="footer"> © GreatService <a href="">Terms</a>·<a href="">Privacy</a>·<a href="">Legal</a>·<a href="">Company</a>·<a href="">Media</a>·<a href="">Technology</a>·<a href="">FAQ</a> · Made with <span>♥</span>. Enjoy!</div>
CSS
#footer {
position: absolute;
bottom: 20px;}
#footer, #footer a {
color: #fff;}
#footer a {
margin-left: 5px;margin-right:5px;text-decoration: none;padding-left: 3px;padding-right: 3px;
}
#footer a:hover {
font-weight: 700;
}
#footer a:hover a{padding-left: 2px; }
#footer span {
color: red;}
有什么方法可以防止其他元素的晃动,所以看起来好像在其自己的位置强调悬停链接而不会对其他非徘徊链接的位置造成任何干扰?
1 回答
您可以复制元素并更改
:hover
:hover
HTML:
CSS:
小提琴:http://jsfiddle.net/1bdmgt8n/2/