欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css圖片輪播凸出

錢瀠龍2年前14瀏覽0評論

CSS圖片輪播是一種常用的網站設計技術,能夠展示多張圖片,使網站更加動態豐富。而凸出式的圖片輪播則是一種獨特的設計風格,能夠給用戶留下深刻印象。

/* CSS代碼 */
.slider{
width: 100%;
height: 400px;
overflow: hidden;
position: relative;
}
.slider ul{
height: 400px;
position: relative;
margin: 0;
padding: 0;
list-style: none;
}
.slider ul li{
width: 100%;
height: 400px;
position: absolute;
top: 0;
left: 0;
opacity: 0;
z-index: 1;
transition: opacity 1.5s ease-in-out;
}
.slider ul li.active{
opacity: 1;
z-index: 2;
}
.slider ul li.slideLeft{
left: -100%;
opacity: 0;
z-index: 1;
}
.slider ul li.slideRight{
left: 100%;
opacity: 0;
z-index: 1;
}
.slider ul li.slideLeft.active,
.slider ul li.slideRight.active{
opacity: 1;
z-index: 2;
}
.slider ul li .slider-text{
position: absolute;
bottom: 20px;
left: 20px;
width: 400px;
max-width: 50%;
background: rgba(255, 255, 255, .7);
padding: 20px;
border-radius: 5px;
transform: translateY(50%);
opacity: 0;
transition: opacity 1s ease-in-out;
}
.slider ul li.active .slider-text{
opacity: 1;
}
.slider ul li img{
width: 100%;
height: 400px;
object-fit: cover;
}
.slider-nav{
position: absolute;
bottom: 20px;
right: 20px;
z-index: 3;
display: flex;
}
.slider-nav button{
width: 20px;
height: 20px;
border: none;
background: rgba(255, 255, 255, .5);
margin-right: 10px;
border-radius: 50%;
cursor: pointer;
transition: background .3s ease-in-out;
}
.slider-nav button:last-child{
margin-right: 0;
}
.slider-nav button:hover,
.slider-nav button.active{
background: #007bff;
}

上面的代碼中,我們使用了一些CSS動畫屬性,如opacity、transition等,以及flex布局和偽類的使用。通過這些細節調整,才能使圖片輪播更流暢美觀。

如果想讓圖片輪播更加突出,可以考慮在文字上做文章。在這個例子中,我們設置了一個半透明的白色背景,在底部留出一部分空白,并使用translate實現上移效果,為輪播圖片添加了文字介紹。這樣既能提示圖片內容,又不會使整個展示過于單調。