色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

html css實現圖片輪播代碼

洪振霞2年前9瀏覽0評論

在網頁設計中,圖片輪播效果被廣泛地應用,讓網頁更加生動有趣。那么如何通過 HTML 和 CSS 實現一個圖片輪播呢?下面是一個簡單的代碼示例。

<div class="slider">
<div class="slides">
<img src="slide1.jpg">
<img src="slide2.jpg">
<img src="slide3.jpg">
</div>
<div class="controls">
<div class="prev"></div>
<div class="next"></div>
</div>
</div>
/* CSS 代碼 */
.slider {
position: relative;
}
.slides {
position: relative;
overflow: hidden;
height: 400px;
}
.slides img {
width: 100%;
position: absolute;
top: 0;
left: 0;
opacity: 0;
transition: opacity .5s ease-in-out;
}
.slides img.active {
opacity: 1;
}
.controls {
position: absolute;
bottom: 20px;
left: 50%;
transform: translateX(-50%);
display: flex;
justify-content: center;
width: 100%;
}
.controls div {
width: 20px;
height: 20px;
border-radius: 50%;
background-color: #ccc;
margin: 0 5px;
cursor: pointer;
}
.controls div.active {
background-color: #333;
}
.prev, .next {
width: 0;
height: 0;
margin: 0 10px;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
cursor: pointer;
}
.prev {
border-right: 10px solid #ccc;
}
.next {
border-left: 10px solid #ccc;
}

以上代碼分為 HTML 和 CSS 兩部分。HTML 部分首先包含一個容器 div.slider,其內有一個 div.slides,用來存放輪播的圖片及其控制按鈕 div.controls。其中,每張圖片都通過 img 標簽進行定義。CSS 部分則定義了輪播容器、輪播圖片及其控制按鈕的樣式。指定了每張圖片的寬度為 100%,高度為 slider 容器的高度 400px。而 active 樣式則用來指定當前輪播圖片的顯示,實現圖片輪播的核心。最后,通過 prev 和 next 樣式來指定控制按鈕的樣式,用于用戶手動切換輪播圖片。