如何实现轮播图?

简介: 如何实现轮播图?
最外部盒子的css样式
.box1{
width:722px;
height:358px;
margin:0 auto;
overflow: hidden; 
}

这里的容器就是最外部的盒子

注意最外部盒子设置宽高时要与我们进行展示的图片的宽高保持一致,这样就可以保证一次轮播一张图片

放置所有的图片的容器的样式的设置 这里为了让所有的图片在一行显示如上图所示,需要给盒子足够的宽,
.box{
width:2200px;
height:352px;
}

CSS 动画用于实现元素从一个 CSS 样式配置转换到另一个 CSS 样式配置。

动画包括两个部分:描述动画的样式规则和用于指定动画开始,结束以及中间

渐变实现轮播图:

渐变实现轮播图相对来说比较简单,这里是把图片叠放在一个盒子里让上面的图片颜色渐渐变淡下面的图片显示出来,这里我把图片放进了样式里面这是一种比较取巧的方法

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>轮播图</title>
</head>
<!-- style 里面是css样式 因为代码较少就没有再次创建 -->
<style>
    /* 盒子1的样式 */
    .focus{
        margin:0 auto;
        width: 700px;
        height: 322px;
        animation: focus 20s infinite;
    }
    @keyframes focus {
       0%{
         background-image: url("./images/img.jpg");
       }
       50%{
        background-image: url("./images/img2.jpg");
       }
       100%{
        background-image: url("./images/img3.jpg");
       }
    }
</style>
<body>
    <div class="focus">
    </div>
</body>
</html>
相关文章
|
7月前
|
JavaScript 前端开发
原生js做轮播图
原生js做轮播图
34 0
|
2月前
“节流阀“ 在轮播图的使用
“节流阀“ 在轮播图的使用
31 1
|
4月前
|
JavaScript
在Vue中使用Swiper轮播图、同时解决点击轮播图左右切换按钮不生效的问题、同时将轮播图抽离出为一个公共组件
这篇文章介绍了在Vue中如何使用Swiper插件创建轮播图,解决Swiper左右切换按钮不生效的问题,并展示了如何将Swiper轮播图抽离成一个可复用的公共组件,同时提供了详细的安装、配置和优化建议。
在Vue中使用Swiper轮播图、同时解决点击轮播图左右切换按钮不生效的问题、同时将轮播图抽离出为一个公共组件
|
6月前
|
JavaScript 前端开发 索引
jQuery如何实现一个轮播图左右翻页的功能
jQuery如何实现一个轮播图左右翻页的功能
52 0
|
7月前
|
JavaScript 前端开发 索引
用四种方法实现轮播图
用四种方法实现轮播图
169 0
|
7月前
|
前端开发 JavaScript
轮播图的实现
轮播图的实现
51 0
|
前端开发
【Web前端】【疑难杂症】轮播图图片自适应显示问题(bootstrap3轮播图)
切换的时候其实是div之间的切换 所以我可不可以去掉img呢?图片显示的话,就给div设置背景。
149 0
【Web前端】【疑难杂症】轮播图图片自适应显示问题(bootstrap3轮播图)
|
JavaScript
原生js实现轮播图
vue2走马灯有官方bug无法解决,为此用原生js实现了一个轮播图
171 4
|
容器
ivx页面(3)轮播图的动态数据绑定实现以及轮播图点击跳转页面
ivx页面(3)轮播图的动态数据绑定实现以及轮播图点击跳转页面
242 0
uniapp使用组件显示轮播图
uniapp使用组件显示轮播图
80 0

热门文章

最新文章