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

CSS圖片輪滑代碼

呂致盈2年前7瀏覽0評論

CSS圖片輪滑是一種常見的網(wǎng)頁設(shè)計(jì)效果,可以在網(wǎng)頁中對圖片進(jìn)行輪播、滑動(dòng)等動(dòng)態(tài)展示。下面介紹一種基于CSS實(shí)現(xiàn)的圖片輪滑的代碼。

<!DOCTYPE html>
<html>
<head>
	<title>圖片輪滑</title>
	<style>
.wrapper{
width: 100%;
height: 500px;
overflow: hidden; /* 隱藏超出部分 */
position: relative;
}
.slider{
width: 300%; /* 圖片數(shù)量乘以100% */
height: 500px;
position: absolute;
left: 0;
top: 0;
}
.slider img{
width: 33.333%; /* 圖片數(shù)量乘以33.333% */
height: 500px;
float: left;
}
.slider img:nth-child(1){ /* 默認(rèn)第一張圖片 */
margin-left: 0;
}
.slider img:nth-child(2){
margin-left: -33.333%;
}
.slider img:nth-child(3){
margin-left: -66.666%;
}
@keyframes slide{ /* 定義動(dòng)畫 */
0% {
margin-left: 0;
}
100% {
margin-left: -200%; /* 圖片數(shù)量乘以200% */
}
}
.slider{
animation: slide 8s infinite; /* 動(dòng)畫執(zhí)行時(shí)間為8秒,無限循環(huán) */
animation-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955); /* 動(dòng)畫速度曲線 */
}
	</style>
</head>
<body>
	<div class="wrapper">
<div class="slider">
<img src="image1.jpg" alt="">
<img src="image2.jpg" alt="">
<img src="image3.jpg" alt="">
</div>
	</div>
</body>
</html>

以上代碼中,包含一個(gè)類名為wrapper的div容器和一個(gè)類名為slider的div容器,其中wrapper用于容納slider,設(shè)置其寬度和高度,并隱藏其超出部分,slider用于展示圖片,包含多張圖片并通過CSS的float屬性橫向排列,同時(shí)通過nth-child偽類設(shè)置每一張圖片的margin-left值,使圖片按順序排列,形成輪播效果。最后通過CSS的@keyframes規(guī)則定義動(dòng)畫slide,控制slider在8秒時(shí)間內(nèi)從margin-left為0移動(dòng)到-200%,達(dá)到輪播效果,并通過animation-timing-function屬性設(shè)置動(dòng)畫速度曲線。

總而言之,以上代碼提供了一種簡單、基于CSS的圖片輪播實(shí)現(xiàn)方式,可以方便地應(yīng)用于網(wǎng)頁設(shè)計(jì)中。