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

旅游网站设计开题报告7一12岁手工玩具小制作

旅游网站设计开题报告,7一12岁手工玩具小制作,青岛市区商场黄页,做吉祥物的网站横竖屏 window下的orientation属性来表示移动端的横竖屏状态#xff0c;chrome模拟器不支持该属性#xff0c;只能在真机上测试 window.orientation 按照上右下左的顺序#xff0c;该属性的结果分别是0、90、180、-90 [注意]手机头朝下的切换没有实现 window下的orientation…横竖屏   window下的orientation属性来表示移动端的横竖屏状态chrome模拟器不支持该属性只能在真机上测试 window.orientation   按照上右下左的顺序该属性的结果分别是0、90、180、-90   [注意]手机头朝下的切换没有实现   window下的orientationchange事件来监测移动端的横竖屏状态   [注意]横竖屏切换也会触发resize事件 window.addEventListener(orientationchange,(){alert(window.orientation)})   测试代码如下 style #box{width: 100px;height: 100px;line-height: 100px;background: pink;margin: 30px auto 0;text-align: center; } /style div idbox/div script let oBox document.getElementById(box)window.addEventListener(orientationchange,(){oBox.innerHTML window.orientation}) /script 设备方向   deviceorientation事件用来监听设备的方向   设备在三维空间中是靠x、y和z轴来定位的。当设备静止放在水平表面上时这三个值都是0   x轴方向是从左往右y轴方向是从下往上z轴方向是从后往前   触发deviceorientation事件时事件对象中包含着每个轴相对于设备静止状态下发生变化的信息事件对象包含以下5个属性 alpha:在围绕z轴旋转时即左右旋转时),y轴的度数差是一个介于0到360之间的浮点数 beta:在围绕x轴旋转时即前后旋转时,z轴的度数差是一个介于-180到180之间的浮点数 gamma:在围绕y轴旋转时即扭转设备时)z轴的度数差是一个介于-90到90之间的浮点数 absolute:布尔值表示设备是否返回—个绝对值 compassCalibrated:布尔值表示设备的指南针是否校准过   手机放置在水平桌面上android的alpha、beta、gamma值为90、0、0IOS的alpha、beta、gamma值为0、0、0   测试代码如下 style #box{width: 100px;line-height: 100px;height: 100px;background: pink;margin: 30px auto 0;text-align: center; } /style div idbox/div script let oBox document.getElementById(box); window.addEventListener(deviceorientation,(e){oBox.innerHTML Math.round(e.beta)oBox.style.transform rotate(${e.beta}deg) }) /script 设备移动   window.devicemotion事件告诉开发人员设备什么时候移动而不仅仅是设备方向如何改变   触发devicemotion事件时事件对象包含以下属性 acceleration:一个包含X、y和z属性的对象在不考虑重力的情况下告诉你在每个方向上的加速度 accelerationIncludingGravity 一个包含x、y和z属性的对象在考虑z轴自然重力加速度的情况下告诉你在每个方向上的加速度 interval:以毫秒表示的时间值必须在另一个devicemotion事件触发前传入。这个值在每个事件中应该是一个常量 rotationRate: —个包含表示方向的alpha、beta和gamma属性的对象   手机在不同方向下android和IOS的acceleration和accelerationlncludingGravity这两个属性的x、y、z的值表示不同   1、放置在水平桌面上 android x:0 y:0 z:10 IOS x:0 y:0 z:-10   2、屏幕朝右 android x:-10 y:0 z:0 IOS x:10 y:0 z:0   3、屏幕正对人 android x:0 y:10 z:0 IOS x:0 y:-10 z:0   所以android和IOS下重力加速度的取值相反 【元素跟随手机移动】   下面利用accelerationlncludingGravity属性实现元素跟随手机移动的效果   测试代码如下 style #box{width: 100px;height: 100px;background: pink;margin: 30px auto 0;text-align: center; } /style div idbox/div script let oBox document.getElementById(box); let lastX0,lastY0,lastZ0; window.addEventListener(devicemotion,(e){requestAnimationFrame((){let {x,y,z} e.accelerationIncludingGravityx 6*xy 6*yz 6*zoBox.style.transform translate3d(${xlastX}px,${ylastY}px,${zlastZ}px)lastX xlastY ylastZ z }) }) /script 【摇一摇】   摇一摇的原理非常简单检测到手机的重力加速忽然有比较大的变化幅度即可。摇一摇时元素颜色发生变化   测试代码如下 style #box{width: 100px;height: 100px;background: pink;margin: 30px auto 0;text-align: center;transition: 1s; } /style div idbox/div script let oBox document.getElementById(box); let colorArr [orange,lightblue,lightgreen,pink,lightyellow] let lastX,lastY,lastZ let index 0 window.addEventListener(devicemotion,(e){requestAnimationFrame((){let {x,y,z} e.accelerationIncludingGravitylet nowRange Math.abs(lastX -x) Math.abs(lastY - y) Math.abs(lastZ - z) if(nowRange 80){index (index1)%colorArr.lengthoBox.style.background colorArr[index]}lastX x lastY ylastZ z }) }) /script  转载于:https://www.cnblogs.com/lst619247/p/8515314.html
http://wiki.neutronadmin.com/news/183177/

相关文章:

  • 官方网站免费制作中国软件开发公司排行
  • 辽宁省城乡和住房建设厅老网站wordpress vip下载
  • 做家政下载什么网站或什么群呢系统优化大师免费版
  • 怎么才能打开一些网站绿色建筑设计
  • 手机网站大全1wordpress query_posts
  • 做网站ie10缓存建设手机网站费用吗
  • 网站和手机网站技术先进的网站建设公司
  • 安康电商网站建设wordpress文章获取接口
  • 腾讯云wed服务器做网站翻书效果的网站
  • 网站建设的技术外贸网站建设ppt模板
  • 购物网站建设规划书范文建设网站思维导图
  • 义马网站开发好看的网站分享
  • c2c网站系统春节网站设计
  • 广东像一起做网店的网站wordpress默认邮件在哪里设置
  • 网站建设合同封面模板下载世界总人口实时数据
  • 东昌府做网站推广安徽平台网站建设公司
  • 廊坊网站公司网络seo营销推广
  • 阿里云做的海外网站怎么样重庆注册公司流程和费用标准
  • 电子商城网站建设报告chatgpt中文在线
  • 做网站需要学会什么东道设计厉害吗
  • 用服务器建立网站兰州做网站的公司
  • 聊城网站建设:推广聊城博达网站建设综合实训ppt模板
  • 网站设置不能通过链接访问手机必备软件100个
  • 做门票的网站中山市
  • 阳江房产网站网络营销的培训课程视频
  • php做网站难么十大超级软件免费下载
  • 垂直 网站开发html购物网站源代码
  • 青海报社网站建设公司wordpress获取首页id
  • 做基金哪个网站好思源黑体做网站
  • 青岛公司做网站的价格洛阳西工区做网站哪家好