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

微网站建设加盟重庆旅游seo整站优化

微网站建设加盟,重庆旅游seo整站优化,哈尔滨做平台网站平台公司,企业网站现状分析学习 渡一课程 多元素组合动画 练习。 在我们开发购物车功能时,经常会有点击添加按钮,就会有一个小圆点掉进购物车的动画,如下图所示,今天我们通过css来实现。 首先实现多元素组合动画 直接上代码,可以复制到本地使用…

学习 渡一课程 多元素组合动画 练习。

在我们开发购物车功能时,经常会有点击添加按钮,就会有一个小圆点掉进购物车的动画,如下图所示,今天我们通过css来实现。

首先实现多元素组合动画

直接上代码,可以复制到本地使用:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>多元素动画</title><style>*{padding: 0;margin: 0;}.view{width: 400px;height: 600px;position: relative;border: 1px solid #dedede;}.ShoppingCart {position: absolute;right: 0;bottom: 0;text-align: center;width: 80px;height: 40px;background-color: blueviolet;color: #ffffff;}.add {position: relative;width: 20px;height: 20px;top:50px;left: 10px;background-color: blue;color: #ffffff;text-align: center;line-height: 20px;cursor: pointer;border-radius: 50%;}.box{position: absolute;top: 0;left: 0;display: none;}.active{display: block;animation: move1 0.6s cubic-bezier(0, 0.36, 1, 0.59);}.ball{width: 20px;height: 20px;top: 0;left: 0;border-radius: 50%;background-color: blue;position: absolute;z-index: -1;}.active .ball{animation: move2 0.6s cubic-bezier(0.35,-0.35, 1, 0.38);}@keyframes move1 {to {transform: translateX(350px);}}@keyframes move2 {to {transform: translateY(510px);}}</style>
</head><body><div class="view"><div class="add" id="add">+<div class="box"><div class="ball"></div></div></div><div class="ShoppingCart">购物车</div></div></body>
<script>    let add = document.querySelector(".add")let box = document.querySelector(".box")add.addEventListener("click",()=>{box.className = "box active"setTimeout(()=>{box.className = "box"},2000)})
</script>
</html>

 实现多个动画

上代码

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>多种元素动画</title><style>*{padding: 0;margin: 0;}.view{width: 400px;height: 600px;position: relative;border: 1px solid #dedede;}.ShoppingCart {position: absolute;right: 0;bottom: 0;text-align: center;width: 80px;height: 40px;background-color: blueviolet;color: #ffffff;}.add {position: relative;width: 20px;height: 20px;top:50px;left: 10px;background-color: blue;color: #ffffff;text-align: center;line-height: 20px;cursor: pointer;border-radius: 50%;}.box{position: absolute;top: 0;left: 0;animation: move1 0.6s cubic-bezier(0, 0.36, 1, 0.59);}.ball{width: 20px;height: 20px;top: 0;left: 0;border-radius: 50%;background-color: blue;position: absolute;z-index: -1;animation: move2 0.6s cubic-bezier(0.35,-0.35, 1, 0.38);}@keyframes move1 {to {transform: translateX(350px);}}@keyframes move2 {to {transform: translateY(510px);}}</style>
</head><body><div class="view"><div class="add" id="add">+</div><div class="ShoppingCart">购物车</div></div></body>
<script>    let add = document.querySelector(".add")let box = document.querySelector(".box")add.addEventListener("click",()=>{let ele = document.createElement("div")ele.className = "box"ele.innerHTML = "<div class='ball'></div>"add.appendChild(ele)setTimeout(()=>{ele.parentNode.removeChild(ele);},1000)})
</script>
</html>

http://www.ds6.com.cn/news/23724.html

相关文章:

  • 网站怎么做优化排名营销策划的六个步骤
  • 做app需要网站吗百度搜索引擎优化怎么做
  • 提供网站制作公司地址网站注册步骤
  • 做b2b网站销售怎样让客户找上门十个有创意的线上活动
  • 汕头网站建设设计公司网络推广销售是做什么的
  • 技术支持 佛山网站建设seo网站排名优化软件
  • 东营长安网站建设谷歌seo外链
  • 品牌活动策划360优化大师最新版
  • 网站建设线上线下双服务器app推广员好做吗
  • wordpress顶部图片大小网站首页的优化
  • 开发网站建设自己怎么开网站
  • 中国电影家协会官网推荐seo关键词优化
  • 如何建设软件下载网站最简单的网页制作
  • 网站建设_那个推广平台好用
  • 怎么用wordpress建立本地网站百度 营销推广是做什么的
  • 南通网站建设教程十大免费网站推广平台有哪些
  • 十九冶成都建设网站seo赚钱方式
  • 南京网站设计公司网站页面
  • 手把手wordpress仿站网络营销方法有哪些?
  • 三门网站制作搜索引擎关键词排名
  • 网站开发相关英文单词电商培训心得体会
  • 做最好的在线看片网站沧州网站建设
  • 广东华迪工程建设监理公司网站北京网站优化外包
  • 西安哪些做网站的公司好b站视频推广
  • 上海外贸界龙彩印有限公司windows优化大师可以卸载吗
  • 教学网站建设论文百度竞价托管
  • 医疗卫生网站前置审批优化大师手机版下载安装app
  • 做异性的视频网站有哪些百度分析
  • 北京房产网58同城网网络seo首页
  • 免费做任务赚钱的网站猪八戒网接单平台