<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;
}
}
最后
以上就是现代鸡翅最近收集整理的关于Vue移动端rotate强制横屏的全部内容,更多相关Vue移动端rotate强制横屏内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复