티스토리 뷰
데모 - http://demo.widgets.co.kr/?c=73/84/85
가장 기본형 예제입니다.
단순히 배너 롤링 시킬 때 사용합니다.
<style type="text/css">
#widget-slide-1 {position:relative;margin:20px auto;width:600px; height:400px;border:5px solid gray;}
#widget-slide-1 ul{position:relative;width:100%; height:100%;padding:0px;margin:0px;list-style:none;}
#widget-slide-1
ul li{position:absolute;width:100%; height:100%; display:none;
/*순번표기용*/text-align:center;font-size:20pt;line-height:390px;/*순번표기용 끝*/}
#widget-slide-1 ul li.on{display:block;}
</style>
<div id="widget-slide-1">
<ul>
<li style="background-color:white;" class="on">1</li>
<li style="background-color:red;">2</li>
<li style="background-color:green;">3</li>
<li style="background-color:blue;">4</li>
<li style="background-color:yellow;">5</li>
</ul>
</div>
<script type="text/javascript">
<!--
function setSlide(){// 동작 함수 생성
var box = document.getElementById("widget-slide-1");
var elm = box.getElementsByTagName( 'li' );
var max = elm.length-1;
var now = 0;
var next = 0;
var tmr = null;
var timr = 3000;
function change(){if(next > max) next = 0; else if(next < 0)
next = max; for(var i=0; i <= max; i++ )elm[i].className =
"";elm[next].className = "on";now = next;}
function befor(){next--; change();}
function after(){next++; change();}
function stop(){ clearInterval(tmr);}
function start(){tmr = setInterval(function(){after();}, timr); }
if(max>0){start();}
}
setSlide();// 실행
//-->
</script>
데모 - http://demo.widgets.co.kr/?c=73/84/85
'Javascript' 카테고리의 다른 글
애드센스 넣으면 느려질 때 onLoad 후 광고 출력 하도록 적용 하는 방법 (0) | 2018.11.20 |
---|---|
Ajax로 Cross 도메인간 Json 데이터를 주고 받는 Jsonp 기본 예제 (0) | 2016.08.05 |
레이어 팝업 예제 소스 (1) | 2016.08.01 |
PHP에서 json_encode로 Json Data 통신 기본형 예제 소스 (0) | 2012.07.13 |
스마트폰 터치, jquery touchmove 제어 (0) | 2012.03.20 |
- Total
- Today
- Yesterday
- 파일삭제
- Android 개발
- apache
- 리눅스
- app
- API
- install
- 안드로이드
- Tomcat
- 지역고유코드
- 안드로이드 개발
- java
- 시도 이름
- 삭제한 파일 복원
- MariaDB
- c++
- 앱개발
- delete
- 시군구 이름
- json
- Linux
- Non-Interactive
- 법정동코드
- HTML
- JavaScript
- Android
- MySQL
- rm으로 삭제
- r
- LAPM
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |