CSS輪播切換方式可以讓網頁更加動態和吸引人。下面介紹一些常見的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; } /* 水平滾動 */ .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%); }
以上是一些常見的CSS輪播切換方式,通過合適的方式可以使網頁更加生動有趣。
上一篇思源黑體css怎么引用
下一篇css輪換圖怎么循環播放