在网站设计中,焦点图轮播是一种常用的设计元素,用于展示宣传图片或重要信息。
CSS实现焦点图轮播的代码如下:
html,body{ margin:0; padding:0; width:100%; height:100%; } .slider{ position:relative; width:100%; height:500px; overflow:hidden; } .slider li{ list-style:none; position:absolute; opacity:0; transition:opacity 1s; width:100%; height:500px; text-align:center; background-size:cover; } .slider li:first-child{ opacity:1; } .slider li.is-active{ opacity:1; } .slider-nav{ position:absolute; bottom:20px; left:50%; transform:translateX(-50%); z-index:1; } .slider-nav li{ display:inline-block; width:10px; height:10px; border-radius:50%; background:#fff; margin:0 10px; cursor:pointer; } .slider-nav li.is-active{ background:#f00; }
以上代码实现了一个简单的焦点图轮播,包括轮播容器、轮播项、导航等元素,其中使用了CSS动画实现淡入淡出效果。