[그누보드] 중앙 정렬일때 퀵메뉴 달기




중앙 정렬일때 퀵메뉴 달기가 넘 힘들었다. ㅠ.ㅠ

중앙정렬의 홈페이지에서 스크롤 퀵메뉴처럼 우측에 고정해야하는 경우 어떻게 위치를 고정해야할까?


position을 absolute로 잡고, left를 50% 해주면 정중앙에 옵니다.
거기서 margin을 내용영역 폭의 절반만큼 왼쪽으로 주면 됩니다.

#content { width:900px; margin:0 auto; }
#quick { position:absoluteleft:50%margin-left:350px; top:0px; border:1px sold #666; background:#eee; }


퀵스크롤 적용

<div id='quick' style="position:absolute; left:50%; margin-left:468px; width:180px; z-index:2; border:1px solid #aaa;">
퀵메뉴
</div>

jQuery 이용하기 때문에 다음 소스도 추가(http://jquery.com/)
<script type="text/javascript" src="경로/js/jquery.js"></script>

<script type="text/javascript">
var quick_menu = $('#quick');
var quick_top = 114;
 
quick_menu.css('top', $(window).height() );
$(document).ready(function(){
 quick_menu.animate( { "top": $(document).scrollTop() + quick_top +"px" }, 200 ); 
 $(window).scroll(function(){
  quick_menu.stop();
  quick_menu.animate( { "top": $(document).scrollTop() + quick_top + "px" }, 500 );
 });
});
</script>



후~ 이제 움직이는 퀵메뉴 완성!


감사감사 2013.11.21 14:43:40
이거보고 해결되었습니다. 간단하고!! 감사합니당 ㅎㅎ
슈퍼맨 웹스터디 2013.11.21 22:12:37
반갑습니다. 도움이 되어 뿌듯하네요 ^^
처음 이전 5 6 7 8 맨끝
글쓰기