これは私が変更しようとしているスライダーです: http://webkunst.comeze.com/
そして、これは私が達成したいボーダーのオーバーフローです:
問題は、コンテナのoverflow:hiddenで画像を機能させるためにあらゆることを試みたことですが、それは不可能です。すべてのコンテナのdivなどの相対位置で試しました。
誰かが私を助けることができますか?透明な境界線は必須ではありませんが、最も重要なことは、オーバーフローを境界線で隠蔽することです。
これはマークアップです:
<div id="home_slider">
<ul id="slides">
<li class="home_slide"><img src="images/slide1.jpg" alt=""></li>
<li class="home_slide"><img src="images/slide2.jpg" alt=""></li>
<li class="home_slide"><img src="images/slide3.jpg" alt=""></li>
<li class="home_slide"><img src="images/slide4.jpg" alt=""></li>
</ul>
</div>
およびCSS:
#home_slider {
margin: 0 auto;
width: 880px;
height: 416px;
position: relative;
z-index: 5;
overflow: hidden;
}
#home_slider ul#slides {
list-style: none;
position: relative;
overflow: hidden;
border-radius: 20px;
}
#home_slider ul#slides li {
margin: 0;
width: 900px;
height: 416px;
}
.home_box {
margin-top: 30px;
float: right;
}
.home_box .home_image {
float: left;
border: 3px solid #6f6f6f;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
overflow: hidden;
margin-left: 13px;
}
このチュートリアルからスライダーを取得しました: http://line25.com/tutorials/build-a-simple-image-slideshow-with-jquery-cycle