반응형
구글 검색어: free horizontal accordion menu
검색 사이트: jQuery Accordion Plugins and Tutorials
설명: http://www.designchemical.com/blog/index.php/jquery/jquery-simple-horizontal-accordion/
DEMO : http://www.designchemical.com/lab/jquery/demo/jquery_simple_horizontal_accordion.htm
1. HTML
<ul id="accordion"> <li> <img src="images/section_1.png" /> <strong>Section 1 Header</strong><br/> Lorem ipsum dolor sit amet, consectetur adipiscing elit. In iaculis volutpat quam, non suscipit arcu accumsan at. Aliquam pellentesque. </li> <li> <img src="images/section_2.png" /> <strong>Section 2 Header</strong><br/> Lorem ipsum dolor sit amet, consectetur adipiscing elit. In iaculis volutpat quam, non suscipit arcu accumsan at. Aliquam pellentesque. </li> <li> <img src="images/section_3.png" /> <strong>Section 3 Header</strong><br/> Lorem ipsum dolor sit amet, consectetur adipiscing elit. In iaculis volutpat quam, non suscipit arcu accumsan at. Aliquam pellentesque. </li> <li> <img src="images/section_4.png" /> <strong>Section 4 Header</strong><br/> Lorem ipsum dolor sit amet, consectetur adipiscing elit. In iaculis volutpat quam, non suscipit arcu accumsan at. Aliquam pellentesque. </li> </ul>
2. CSS
#accordion {
list-style: none;margin: 30px 0;padding: 0;height: 200px;overflow: hidden;background: #7d8d96;}#accordion li {float: left;border-left:display: block;height: 170px;width: 50px;padding: 15px 0;overflow: hidden;color: #fff;text-decoration: none;font-size: 16px;line-height: 1.5em;border-left: 1px solid #fff;}#accordion li img {border: none;border-right: 1px solid #fff;float: left;margin: -15px 15px 0 0;}#accordion li.active {width: 450px;}3. JQuery
$(document).ready(function(){ activeItem = $("#accordion li:first"); $(activeItem).addClass('active'); $("#accordion li").hover(function(){ $(activeItem).animate({width: "50px"}, {duration:300, queue:false}); $(this).animate({width: "450px"}, {duration:300, queue:false}); activeItem = this; });})
추가 참고: Custom Scrollbar
15+ jQuery Custom Scrollbar Plugins, Scripts and Tutorials
Demo (배경 이미지를 넣은 Scrollbar) : http://demos.myjqueryplugins.com/jscrollbar/
Demo : http://manos.malihu.gr/tuts/jquery_custom_scrollbar.html
반응형
'Web > Javascript' 카테고리의 다른 글
| [JS] setInterval() 반복 실행 (0) | 2015.03.21 |
|---|---|
| 새창 띄우기 window.open (0) | 2014.10.24 |
| 정리중.[JS] Backbon.js 와 Require.js관련 (0) | 2014.05.27 |
| javascritp 객체 전체 속성 확인하기 (0) | 2014.01.09 |
| jqeury cookie 관리에 유용 (0) | 2013.11.12 |
| [javascript] 정규식을 이용한 숫자만, 소수점 이하 제거 추출하기 (0) | 2013.10.31 |
| javascript로 css class 내용 바꾸기 (0) | 2013.10.24 |
| 브라우저에서 자바스크립트를활성하는 방법 Site (0) | 2013.10.17 |
도움이 되셨다면 하트모양의 "♡ 공감"을 눌러주시면 큰 격려가 됩니다.
(로그인하지 않으셔도 가능)
(로그인하지 않으셔도 가능)