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

电子商务网站进度的基本流程免费公司起名网大全

电子商务网站进度的基本流程,免费公司起名网大全,湖南省网站,公司网站建设需要注意哪些内容需求#xff1a;滑动手势最大不能超过一个半径为50的圆形#xff0c;超出围绕圆形边线滑动 这里只提供一个思路#xff0c;下面代码可以运行#xff0c;但是要使用需要改成自己的参数 div stylewidth: 100%;height: 100vh;display: flex;justify-content: cente…需求滑动手势最大不能超过一个半径为50的圆形超出围绕圆形边线滑动 这里只提供一个思路下面代码可以运行但是要使用需要改成自己的参数 div stylewidth: 100%;height: 100vh;display: flex;justify-content: center;align-items: center;div stylewidth: 100px;height: 100px;background: #888;border-radius: 50%;div idmyElement stylewidth: 20px;height: 20px;border-radius: 50%;background: red;position: absolute;/div/div /div scriptvar circleRadius 50; // 圆形半径// 获取圆心坐标var circleCenterX window.innerWidth / 2;var circleCenterY window.innerHeight / 2;// 添加滑动事件监听器document.addEventListener(mousemove, handleMouseMove);// 处理滑动事件function handleMouseMove(event) {// 获取鼠标相对于窗口的坐标var mouseX event.clientX;var mouseY event.clientY;// 计算鼠标位置相对于圆心的偏移量var offsetX mouseX - circleCenterX;var offsetY mouseY - circleCenterY;// 计算鼠标位置相对于圆心的距离var distance Math.sqrt(offsetX * offsetX offsetY * offsetY);// 如果距离大于半径则将偏移量按比例缩小到半径范围内if (distance circleRadius) {var ratio circleRadius / distance;offsetX * ratio;offsetY * ratio;}// 计算围绕圆心的新坐标var newX circleCenterX offsetX;var newY circleCenterY offsetY;// 更新元素位置这里假设要更新一个元素的位置var element document.getElementById(myElement);element.style.left newX px;element.style.top newY px;} /script示例 此示例是一个鼠标按下放开的示例手机端可以替换为手机的事件 div stylewidth: 100%;height: 100vh;display: flex;justify-content: center;align-items: center;div stylewidth: 100px;height: 100px;background: #888;border-radius: 50%;position: relative;display: flex;justify-content: center;align-items: center;div onmousedownmousedown(event) onmouseupmouseup(event) idmyElement stylewidth: 20px;height: 20px;border-radius: 50%;background: red;position: relative;/div/div /div scriptvar circleRadius 50; // 圆形半径// 获取圆心坐标var circleCenterX 0var circleCenterY 0// 添加滑动事件监听器document.addEventListener(mousemove, handleMouseMove);function mousedown(event) {circleCenterX event.clientX;circleCenterY event.clientY;}function mouseup() {circleCenterX 0circleCenterY 0var element document.getElementById(myElement);element.style.left 0px;element.style.top 0px;}// 处理滑动事件function handleMouseMove(event) {// 获取鼠标相对于窗口的坐标var mouseX event.clientX;var mouseY event.clientY;// 计算鼠标位置相对于圆心的偏移量var offsetX mouseX - circleCenterX;var offsetY mouseY - circleCenterY;// 计算鼠标位置相对于圆心的距离var distance Math.sqrt(offsetX * offsetX offsetY * offsetY);// 如果距离大于半径则将偏移量按比例缩小到半径范围内if (distance circleRadius) {var ratio circleRadius / distance;offsetX * ratio;offsetY * ratio;}// 计算围绕圆心的新坐标var newX offsetX;var newY offsetY;if(circleCenterX 0) {// 更新元素位置这里假设要更新一个元素的位置var element document.getElementById(myElement);element.style.left newX px;element.style.top newY px;}} /script
http://www.dnsts.com.cn/news/145305.html

相关文章:

  • 萧山网站建设xssemwordpress 彩色源码
  • 网站备案查询 api网页设计需要会什么
  • 高端网站建设深圳一个月做网站
  • 乘客电梯做推广的网站湖南省建设银行网站
  • 软件开发网站开发学习便宜点的WordPress
  • phpcms 恢复网站做网站的费用进什么科目
  • 怎么建正规网站新闻头条最新消息
  • 淄博网站关键词优化好的做网站的公司
  • 网站上的漂浮怎么做成都正规小程序开发公司
  • 服务中心网站建设方案长春房产网
  • 58同城网网站建设开发系统软件
  • 做pc端大型网站+前端用想要导航页推广(推广页)
  • 网站建设张景鹏自己怎么做宣传片视频
  • 什么网站可以做公共基础知识修改自豪地采用wordpress
  • 河北网站建设搭建最新新闻资讯
  • 做解析视频网站怎么赚钱网站开发与桌面应用开发
  • 手机网站需要备案吗一站式企业服务平台是什么
  • 湖北住房和城乡建设厅官方网站wordpress产品网站
  • 重庆网站空间键词排名WordPress手机横屏
  • 商务网站的基本情况南昌做兼职的网站设计
  • 做视频教学网站服务器配置网站后台的用户名
  • 泉州网站制作推广网络系统管理工作的主要内容
  • 怎么在网站中做弹窗广告wordpress 404比较多
  • 国外php网站源码ui培训机构排名前十
  • 帮一个公司做网站多少钱阿里云建设网站
  • 萍乡网站建设行吗跟我一起学做网站
  • 虚拟主机做视频网站可以吗敬请期待图片高清大图
  • iis7创建网站免费视频app软件
  • 公司网站建设总结报告有产品做推广,选哪个 网站
  • 小米手机网站架构如何百度搜到网站