마우스를 올릴 때 메뉴 옵션의 배경색을 변경하는 방법을 찾았습니다. 그러나 옵션을 가져 가면 다른 옵션을 모두 오른쪽으로 이동시키는 넓은 공간을 차지합니다. 일관성있는 공간을 유지하고 싶습니다. 그래서 마우스를 가져 가면 색상 만 변경해야합니다. 옵션이 오른쪽으로 이동합니다. 페이스 북에 메뉴 옵션이있는 방식의 정렬.호버에서 div를 제어하는 방법 :
이<div id="menu">
<a href="/hello" id="option">home</a>
<a href="/hello" id="option">profile</a>
<a href="/hello" id="option">account</a>
<a href="/hello" id="option">settings</a>
<a href="/hello" id="option">extra</a>
<a href="/hello" id="option">logout</a>
</div>
CSS : 아래
코드 당신이 공간을 원하지 않는, 그래서 만약 요소가, 공간을 차지 주위에div#menu {
margin-left: 630px;
margin-top:-20px;
}
option {
margin-left: 20px;
}
#option:hover{
background: #3F2327;
padding: 10px;
}
가능한 해결책 : 메뉴 옵션 전후에 을 사용하면 필자에게 필요한 모양을 제공합니다. 그게 좋은 연습이라면 확실하지 않은가? – AAA