当前位置:   article > 正文

CSS动画轮播图_css轮播图

css轮播图

简要:

轮播图实现方式有很多,在实际工作中,轮播图的实现基本上都是用JS解决的。但是CSS也可以做出轮播图,使用CSS的过渡效果(transition)和动画定义(keyframes),以及动画的调用(animation)。

这些标签的用法可以自己去网上查,我这里就直接上代码讲解了。

代码模块:

(1) HTML模块:

  1. <body>
  2. <ul class="list">
  3. <li></li>
  4. <li></li>
  5. <li></li>
  6. <li></li>
  7. <li></li>
  8. </ul>
  9. </body>

html非常简单,就是一个简单的列表。

(2) CSS模块

CSS模块比较多,我这里就分开写。

先讲页面布局,再分析动画效果。

①CSS布局

  1. /* 通配符清除默认样式 */
  2. * {
  3. /* 清除内外边距 */
  4. margin: 0;
  5. padding: 0;
  6. /* 字体不加粗 */
  7. font-weight: normal;
  8. /* 去除下划线 */
  9. text-decoration: none;
  10. /* 去除无序列表li标签的小圆点 */
  11. list-style: none;
  12. }
  13. body {
  14. /* 设置背景 */
  15. background-color: #66CCFF;
  16. }
  17. .box {
  18. position: absolute;
  19. /* 让整个盒子居中 */
  20. left: 50%;
  21. top: 50%;
  22. transform: translate(-50%, -50%);
  23. width: 960px;
  24. height: 540px;
  25. /* 溢出隐藏 */
  26. overflow: hidden;
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/803874
推荐阅读
相关标签
  

闽ICP备14008679号