怎么单纯的用html+css实现图片轮播

怎么单纯的用html+css实现图片轮播,第1张

用 CSS3 @keyframes 来做,也就是css3动画,具体你可以去先去学习@keyframes基本规则!
>

网页轮播图主要包含三部分:

1、轮播;2、css和html代码部分;3、轮播js代码部分

下面的可以参考:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Document</title>

<link rel="stylesheet" type="text/css" href="swiper-341mincss">

<script type="text/javascript" src="jquery/jquery-300minjs"></script>

<script type="text/javascript" src="swiper-341jqueryminjs"></script>

<style type="text/css">

swiper-container{

width: 790px;

height: 340px;

}

</style>

</head>

<!-- 结构以及class的类名不允许更改 -->

<body>

<div class="swiper-container">

<div class="swiper-wrapper">

<div class="swiper-slide">![]((1)jpg)</div>

<div class="swiper-slide">![]((2)jpg)</div>

<div class="swiper-slide">![]((3)jpg)</div>

<div class="swiper-slide">![]((4)jpg)</div>

<div class="swiper-slide">![]((5)jpg)</div>

<div class="swiper-slide">![]((6)jpg)</div>

<div class="swiper-slide">![]((7)jpg)</div>

<div class="swiper-slide">![]((8)jpg)</div>

</div>

<!-- 如果需要分页器 -->

<div class="swiper-pagination"></div>

<!-- 如果需要导航按钮 -->

<div class="swiper-button-prev"></div>

<div class="swiper-button-next"></div>

<!-- 如果需要滚动条 -->

<!-- <div class="swiper-scrollbar"></div> -->

</div>

<script type="text/javascript">

var mySwiper = new Swiper ('swiper-container', {

// 滚动方向 horizontal/vertical

direction: 'horizontal',

// 自动播放

autoplay:2000,

// 是否循环播放

loop: true,

// 如果需要分页器(小圆点)

// 是否需要分页器

pagination: 'swiper-pagination',

// 点击分页器是否切换到对应的 是 true 否 false

paginationClickable:true,

// 如果需要前进后退按钮

nextButton: 'swiper-button-next',

prevButton: 'swiper-button-prev',

// 用户 *** 作swiper之后,是否禁止autoplay。默认为true:停止。

// 如果设置为false,用户 *** 作swiper之后自动切换不会停止,每次都会重新启动autoplay。

// *** 作包括触碰,拖动,点击pagination等。

autoplayDisableOnInteraction:false,

})

</script>

</body>

</body>

</html>

效果图如下:

另外 新手建议还是直接选用已有的,现在网上很多的!

轮播图怎么做?轮播图可以起到展现主打产品、以及促销活动、装饰首页的效果。

首先打开ps软件。

新建一个空白图层、尺寸:1920x400像素。

可以找一些素材、拼凑一张轮播图、比如:做化妆产品可以找一些化妆品、化妆的人作为素材,自己做也可以。

可以先给一个底色、让画面显得好看一点。

接着在添加一些装饰线条、或是圆形形状、用来写文字或做装饰。

装饰好后再加上主打产品,产品位置可以居中一点让画面有紧凑感。

最后加一些产品信息、如需要打折之类的可以加上一些促销语句、比如:买多少优惠、、送赠品的文字。

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>css实现轮播效果</title> <style type="text/css"> one { position: absolute; width: 500px; height: 400px; overflow: hidden; } one_cantent img { width: 500px; height: 300px; float: left; } one_cantent { width: 2500px; height: 400px; position: absolute; left: 0px; animation-name: move; animation-duration: 10s; animation-iteration-count: infinite; } @keyframes move { 0% { left: 0px; } 25% { left: -500px; } 50% { left: -1000px; } 75% { left: -1500px; } 100% { left: -2000px } } </style> </head> <body> <div> <div> <img src="/image/0jpg"> <img src="/image/1jpg"> <img src="/image/2jpg"> <img src="/image/3jpg"> <img src="/image/4jpg"> </div> </div> </body> </html>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13332775.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-16
下一篇 2023-07-16

发表评论

登录后才能评论

评论列表(0条)

保存