2013-11-27 2 views

답변

0

당신은 당신이 원하는 방향으로 밀어 하위 메뉴에서 margin의를 사용할 수 있습니다. 절대적으로 배치되므로 다른 작업에 영향을 미치지 않습니다.

#parent-menu>li>ul.support-menu { margin-top: 10px; 
    margin-left: -10px; } 

http://jsfiddle.net/5GpHZ/5/

자신의 클래스에 조정을 가하고함으로써, 다른 하위 메뉴에 영향을 미치지 않습니다.

+0

나는 부정적인 마진이 경우 좋은 생각입니다 생각하지 않습니다. –

+0

문제는 지원 메뉴에서만 문제가 발생하면 모든 하위 메뉴를 해당 여백으로 이동한다는 것입니다. – nblackburn

+0

@ user3038885라면이 경우에만 지원 메뉴에 특별한 후크를 적용해야합니다. 'ul'에 대한'menu-support' 클래스를 사용하여 그 것을 수정합니다. – Ming

0

position:absolute;을 사용하고 원하는 위치로 설정하십시오. 다른 메뉴를 "child-menu2"로 변경했습니다.

.child-menu{ 
position:absolute; 
top:55px; 
right:145px;  
} 

UPDATED DEMO