直播app源码,使用jq实现进入和离开动画
直播app源码,使用jq实现进入和离开动画
1.index.html:
1 | <br><!DOCTYPE html><br><html><br><head><br> <meta charset= "UTF-8" ><br> <title>test3</title><br> <link rel= "stylesheet" type= "text/less" href= "./css/index.less" ><br> <link rel= "stylesheet" type= "text/less" href= "./css/animate.less" ><br></head><br><body><br> <div><br> <!-- <div class = "cover coverFlag" ></div> --><br> <div><br> <div></div><br> <div></div><br> </div><br> </div><br></body><br><!-- jQuery cdn --><br><script src= "https://code.jquery.com/jquery-3.6.0.slim.min.js" <br> integrity= "sha256-u7e5khyithlIdTpu22PHhENmPcRdFiHRjhAuHcs05RI=" crossorigin= "anonymous" ></script><br><!-- less.js cdn --><br><script src= "https://cdn.bootcdn.net/ajax/libs/less.js/4.1.1/less.js" ></script><br><script src= "./js/index.js" ></script><br></html> |
2.index.less文件
1 | <br>.testBackgroundColor {<br> background: rebeccapurple;<br>}<br>.test {<br> display: flex;<br> width: 100rem;<br> height: 50rem;<br> background: rebeccapurple;<br> .button {<br> position: relative;<br> display: flex;<br> background: gray;<br> width: 25rem;<br> height: 25rem;<br> border-radius: 25rem;<br> z-index: 3;<br> .icon1,<br> .icon2 {<br> display: flex;<br> position: absolute;<br> border-radius: 2rem;<br> background: aliceblue;<br> top: 50%;<br> left: 50%;<br> transform: translate(-50%, -50%);<br> }<br> .icon1 {<br> width: 15rem;<br> height: 5rem;<br> }<br> .icon2 {<br> width: 5rem;<br> height: 15rem;<br> }<br> }<br>}<br>.cover {<br> display: flex;<br> position: absolute;<br> width: 100rem;<br> height: 50rem;<br> background: rebeccapurple;<br> z-index: 2;<br>}<br>.toggleColor {<br> animation-name: backgroundChange;<br> animation-duration: 0.6s;<br> animation-fill-mode: forwards;<br>}<br> //下面是两个button按钮切换角度的类名<br>.buttonRotate {<br> transform: rotate(45deg);<br> transition: transform .6s ease-in-out;<br>} |
3.animate.less:(index.less中调用的动画):
1 | <br> //改变背景颜色<br>@keyframes backgroundChange {<br> from {<br> background: #663399;<br> }<br> to {<br> background: black;<br> }<br>} |
以上就是直播app源码,使用jq实现进入和离开动画, 更多内容欢迎关注之后的文章
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现