dw DIV+CSS实现图片自动切换?

html-css019

dw DIV+CSS实现图片自动切换?,第1张

完全可以,用css的重复播放动画的功能实现自动切换。

做了个小例子,你可以看看,基本的思路就这样了,效果还比较不错啦。这个思路还可以用来作为图片滚动播放的例子呢。

body部分代码:

<body>

<div id="box1">

<div id="box2">

<img src="https://www.baidu.com/img/bd_logo1.png">

<img src="https://www.baidu.com/img/bd_logo1.png">

<img src="https://www.baidu.com/img/bd_logo1.png">

<img src="https://www.baidu.com/img/bd_logo1.png">

</div>

</div>

</body>

css的代码:

*{

padding:0

margin:0

}

html,body{

overflow-x:hidden

overflow-y:auto

}

#box1{

position:relative

width:500px

height:450px

margin:0 auto

background:red

overflow:hidden

}

#box2{

float:left

width:2000px

height:450px

animation:box2 2s both linear infinite

-webkit-animation:box2 2s both linear infinite/* Safari and Chrome */

}

#box2:hover {

animation-play-state: paused

}

@keyframes box2

{

from {

margin-left:0

}

to {

margin-left:-1500px

}

}

@-webkit-keyframes myfirst /* Safari and Chrome */

{

from {

margin-left:0

}

to {

margin-left:-1500px

}

}

img{

float:left

width:500px

height:450px

}

效果图;

好像时间间隔设置太短了,可以把动画播放的时间延长一点。

1、打开操作软件这里用DW,定义一个css样式,如下图

2、首先看下,背景图效果,如下图所示:

3、在div中添加一个img,输入以下代码。如下图所示:

4、即可实现如题,css图片之上再加一张图片:如下图所示:

1、首先在电脑中打开DW,输入“img”按“tab”键,如下图所示。

2、然后在图片位置按空格,选择“浏览”,如下图所示。

3、接着在弹出窗口中,找到要插入到DW软件中的图片文件,如下图所示。

4、最后点击确定,稍等一下,即可加载出图片,如下图所示就完成了。