나는 다음과 같은 HTML을텍스트의 크기를 조절하여 컨테이너의 다른 요소를 계속 이동시키지 마십시오.
<div id="menu">
<ul class="horizMenu">
<li id="active"><a href="#" id="current">About</a></li>
<li><a href="#">Archive</a></li>
<li><a href="#">Contact</a></li>
<li><a href="#">Item four</a></li>
<li><a href="#">Item five</a></li>
</ul>
</div>
이 있고 CSS에서 나는 모든 것을 제외 꽤 잘 작동
.horizMenu li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}
#menu
{
text-align:center;
margin-bottom:10px;
letter-spacing:7px;
}
#menu a
{
color:red;
}
#menu a:hover
{
color:blue;
font-weight:bold;
}
있을 때의 링크를 통해 마우스, 색상 변화가 대담하게, 어떤 내가 원하는 것이지만, 다른 모든 li 요소가 약간 움직이면서 마우스를 떼면 다시 움직입니다. 이 일을 막을 수있는 쉬운 방법이 있습니까?
내가 왜 마이너스 1을 얻었는지 확실하지 않다. 그러나 li 요소의 너비를 고친다면, hrefs를 굵게하는 것은 새로운 너비를 수용 할 수있는 충분한 공간이있는 것과 같은 효과를 갖지 않을 것이다. 나는이 .Net xhtml을 항상 사용한다. – Mauro