간단한 슬라이드 쇼 이미지 div가 있습니다. 항상 맨 위를 보여주기 때문에 이미지의 아래쪽을 표시하려고합니다.이미지 하단을 표시하는 방법은 무엇입니까?
HTML 코드 :
<div class="mainImg">
<div>
<img src="image1.jpg" />
</div>
<div>
<img src="image2.jpg" />
</div>
<div>
<img src="image3.jpg" />
</div>
</div>
JQuery와 코드 :
$(function(){
$(".mainImg > div:gt(0)").hide();
setInterval(function(){
$('.mainImg > div:first')
.fadeOut(2000)
.next()
.fadeIn(2000)
.end()
.appendTo('.mainImg');
}, 8000);
});
CSS 코드 : 코드는 완벽하게 작동되지만 이미지가 500 픽셀의 상단 부분을 보여주고있다
.mainImg {
position: relative;
width: 100%;
max-height: 500px;
}
.mainImg > div {
position: absolute;
width: 100%;
max-height: 500px;
overflow: hidden;
}
.mainImg > div > img {
width: 100%;
}
, 이미지의 높이가 다른 경우 어떻게 처리할까요?
최대 높이 : 100 %; ? –
** ** img ** 대신 * background *를 사용하셨습니까? – Vixed
예, 고려해 보았지만 찾고있는 것이 아닙니다 –