我有一个包含锚点的无序列表。我有一个CSS :hover事件,它会添加边框,但当我悬停时,所有锚点都会向左微调,因为它添加了1像素的宽度并自动调整。如何确保位置是绝对的?
div a:visited, #homeheader a{
text-decoration:none;
color:black;
margin-right:5px;
}
div a:hover{
background-color:#D0DDF2;
border-radius:5px;
border:1px solid #102447;
}
div li{
padding:0;
margin:0px 10px;
display:inline;
font-size:1em;
}
<div>
<ul>
<li><a href ="#">this</a></li>
<li><a href ="#">that</a></li>
<li><a href="#">this again</a></li>
<li><a href="#">that again</a></li>
</ul>
</div>
我在这里制作了一个JS Fiddle演示。