CSS
CSS + Jquery 이미지 페이드인 슬라이드 만들기
Starters
2020. 9. 3. 22:31
자동 페이드인 슬라이드
HTML
<div id="one" class="banner">
<div class="slide">
<div>
<img src="./assets/images/geeks.jpg" alt="">
</div>
<div>
<img src="./assets/images/keyboard.jpg" alt="">
</div>
<div>
<img src="./assets/images/business.jpg" alt="">
</div>
</div>
<div class="overlay">
<h1>Starters</h1>
<h3>Web developers</h3>
</div>
</div>
CSS
.slide{
height:730px;
overflow:hidden;
position: relative;
top:0;
left:0;
}
.slide > div{
position: absolute;
height:100%;
}
Jquery
$(".slide > div:gt(0)").hide();
setInterval(function() {
$('.slide > div:first')
.fadeOut(2000)
.next()
.fadeIn(2000)
.end()
.appendTo('.slide');
}, 6000);
- 현재 웹사이트 제작 외주 일에 사용할 판매 사이트에 적용하면서 만든 코드
- setInteval 만들 땐, 뭔지 몰랐는데.. react 강의 듣다보니 지금은 왜 저게 저렇게 되는지 알겠다ㅎㅎㅎ