css焦点图轮播代码

2023-12-29 18:00:14 举报文章

在网站设计中,焦点图轮播是一种常用的设计元素,用于展示宣传图片或重要信息。

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动画实现淡入淡出效果。

如果你认为本文可读性较差,内容错误,或者文章排版错乱,请点击举报文章按钮,我们会立即处理!