CSS輪播切換方式可以讓網(wǎng)頁(yè)更加動(dòng)態(tài)和吸引人。下面介紹一些常見(jiàn)的CSS輪播切換方式。
/* 圖片輪播 */ .carousel { display: flex; overflow: hidden; } .carousel img { flex: 1; transition: transform 0.3s ease-in-out; } .carousel input[type="radio"] { position: absolute; opacity: 0; cursor: pointer; } .carousel input[type="radio"]:checked + img { transform: translateX(-100%); } /* 文字輪播 */ .carousel { display: flex; overflow: hidden; } .carousel li { flex: 1; transition: opacity 0.3s ease-in-out; opacity: 0; position: absolute; } .carousel li:first-child { position: static; } .carousel li.active { opacity: 1; z-index: 1; } /* 水平滾動(dòng) */ .carousel { white-space: nowrap; overflow: hidden; } .carousel div { display: inline-block; margin-right: 20px; transition: transform 0.3s ease-in-out; } .carousel input[type="radio"] { position: absolute; opacity: 0; cursor: pointer; } .carousel input[type="radio"]:checked + div { transform: translateX(-100%); }
以上是一些常見(jiàn)的CSS輪播切換方式,通過(guò)合適的方式可以使網(wǎng)頁(yè)更加生動(dòng)有趣。