CSS实现图片轮播效果_html/css_WEB-ITnose

php中文网
发布: 2016-06-21 08:59:04
原创
2019人浏览过

我们使用图片轮播,基本都是通过js来完成,现在轮播插件也是很多可供我们选择.其效果也是有所不一样.看大家的需求而定.

今天我们用CSS来简单的实现图片轮播的效果.其效果的原理,还是利用CSS3中的动画来完成.

首先我们写好基本的结构和效果,这一点应该前端工程师写得比较多了,就是轮播的布局.图片我们是使用京东首页的轮播图片.

代码名称

登录后复制

其次就是用CSS来完成页面的布局效果.#slider就是一个视窗,相当于你呆在房间,然后向外望去,这个视窗就是窗户.而窗外的景色是从下往上走的.那代码就是

代码名称

ul,li{

list-style: none;

margin: 0;

padding: 0;

乐听音乐系统后台登录页面
乐听音乐系统后台登录页面

乐听音乐系统后台登录页面是一款基于jQuery实现的很漂亮的后台登陆login模板。带验证码、记住密码功能,页面背景有猫咪、数码相机、草莓沙拉等图片进行全屏背景图轮播效果。

乐听音乐系统后台登录页面 1111
查看详情 乐听音乐系统后台登录页面

}

#slider{

position: relative;

width: 730px;

height: 454px;

overflow: hidden;

}

#slider ul{

position: relative;

animation: anims 10s infinite ease-in-out alternate;

}

OK,结构效果弄好了,现在我们加入必要的动画.刚布局里就知道,动画是从上往下走的,那自然我们想到的是position的处理.

代码名称

@keyframes anims {

0%{

top:0;

}

50%{

top: -454px;

}

100%{

top: -908px;

}

}

动画代码是不是很简单.代码结构中UL就是一个画布,画布利用这个动画,循环的从上往下,从下往上来回替换.效果没有展示完(图片GIF过大).大家可以试试DEMO.

编程的人正在在线培训

"前端编程开发","后端开发","移动开发"等,

需要学习的可以加入群或者微信留言

原创内容,转载请注明出处.

公众微信号:bianchengderen

QQ群: 186659233

欢迎大家传播与分享.

融入编程人的生活,了解他们的思维模式,了解他们的喜怒哀乐,关注编程的人.

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号