当前位置: 首页 > news >正文

CSS animation动画和关键帧实现轮播图效果HTML

CSS animation动画和关键帧实现轮播图效果HTML

这轮播图效果使用h5和css3实现效果,不需要js控制,但是其中的缺点就是不能使用鼠标进行切换效果。

在这里插入图片描述

具有代码如下

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>CSS animation动画和关键帧实现轮播图效果</title><style type="text/css">* {margin: 0;padding: 0;}#contianer {width: 800px;height: 500px;overflow: hidden;position: relative;margin: 0 auto;}ul {width: 4000px;position: absolute;animation: animationContent 10s infinite normal;list-style: none;}li {float: left;position: relative;}li>img {width: 800px;height: 500px;}li .num {position: absolute;width: 80px;height: 80px;line-height: 80px;background: rgba(136, 255, 0, 0.5);border-radius: 50%;text-align: center;font-size: 30px;color: rgba(255, 255, 255, 0.5);font-weight: bold;margin: 0 auto;left: calc(50% - 40px);top: calc(50% - 40px);}@keyframes animationContent {0% {left: 0;}25% {left: -100%;}50% {left: -200%;}75% {left: -300%;}100% {left: -400%;}}</style>
</head><body><div id="contianer"><ul><li><div class="num">1</div><img src="https://img0.baidu.com/it/u=1049144354,3589714554&fm=253&fmt=auto&app=120&f=JPEG?w=1280&h=800"></li><li><div class="num">2</div><img src="https://img1.baidu.com/it/u=1168515712,1565504543&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500"></li><li><div class="num">3</div><img src="https://img2.baidu.com/it/u=2080453877,3879502418&fm=253&fmt=auto&app=120&f=JPEG?w=800&h=500"></li><li><div class="num">4</div><img src="https://img1.baidu.com/it/u=1141047078,1542868282&fm=253&fmt=auto&app=120&f=JPEG?w=1280&h=800"></li><li><div class="num">5</div><img src="https://img1.baidu.com/it/u=2337288053,330189716&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500"></li></ul></div>
</body></html>
http://www.lryc.cn/news/274747.html

相关文章:

  • Unity之键盘鼠标的监控
  • C# windows服务程序开机自启动exe程序
  • 【SpringMVC】常用注解
  • 关于曲率、曲率半径和曲率圆,看这几篇文章就够啦
  • java面试题-Spring常见的异常类有哪些?
  • 数据库选择题 (期末复习)
  • WeNet语音识别+Qwen-72B-Chat Bot+Sambert-Hifigan语音合成
  • 是否需要跟上鸿蒙(OpenHarmony)开发岗位热潮?
  • 【Golang】Json 无法表示 float64 类型的 NaN 以及 Inf 导致的 panic
  • bootstrap5实现宠物商店网站 Cat-Master
  • 基于多反应堆的高并发服务器【C/C++/Reactor】(中)创建并初始化TcpServer实例 以及 启动
  • 边缘计算设备是什么意思。
  • 使用ChatGPT midjourney 等AI智能工具,能为视觉营销做些什么?
  • 图像分割实战-系列教程4:unet医学细胞分割实战2(医学数据集、图像分割、语义分割、unet网络、代码逐行解读)
  • 防火墙未开端口导致zookeeper集群异常,kafka起不来
  • React-hook-form-mui(二):表单数据处理
  • java网络文件地址url的转换为MultipartFile文件流
  • JS实现/封装节流函数
  • ENVI 各版本安装指南
  • 60天零基础干翻C++————初识C++
  • 考研复试英语口语问答举例第二弹
  • MyBatis-Plus实现自定义SQL语句的分页查询
  • vue3 里的 ts 类型工具函数
  • 【SpringCloud】之远程消费(进阶使用)
  • 自然语言处理24-T5模型的介绍与训练过程,利用简单构造数据训练微调该模型,体验整个过程
  • CISSP 第5章 保护资产的安全
  • docker安装-在linux下的安装步骤
  • 在Uniapp中使用Echarts创建可视化图表
  • 基于python的leetcode算法介绍之动态规划
  • 通信原理期末复习——计算大题(一)