irpas技术客

Vue移动端rotate强制横屏_劉嶽紅_vue移动端横屏

大大的周 8040

<div id="screen"> <div id="main">强制横屏 <div class="top"></div> </div> </div> #screen { position: fixed; width: 100%; height: 100%; padding: 0; margin: 0; background-color:rgb(228, 180, 180); overflow: hidden } @media screen and (orientation: portrait) { /*竖屏*/ #main { position: absolute; width: 100vh; height: 100vw; top: 0; left: 100vw; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); transform-origin: 0% 0%; border: 1px solid red; background: yellow; } .top{ width: 100%; height: 60px; background: red; } } @media screen and (orientation: landscape) { /*手机开启横屏*/ #main { position: absolute; top: 0; left: 0; width: 100vw; height: 100vh; border: 1px solid red; background:deepskyblue; } .top{ width: 100%; height: 60px; background: lightskyblue; } }


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #vue移动端横屏 #ampltdiv #position #fixedwidth