html5 自动横屏,html5自动横屏的方法
html5自動橫屏的方法
var evt = "onorientationchange" in window ? "orientationchange" : "resize";
window.addEventListener(evt, function() {
console.log(evt);
var width = document.documentElement.clientWidth;
var height = document.documentElement.clientHeight;
$print = $('#print');
if( width > height ){
$print.width(width);
$print.height(height);
$print.css('top', 0 );
$print.css('left', 0 );
$print.css('transform' , 'none');
$print.css('transform-origin' , '50% 50%');
}
else{
$print.width(height);
$print.height(width);
$print.css('top', (height-width)/2 );
$print.css('left', 0-(height-width)/2 );
$print.css('transform' , 'rotate(90deg)');
$print.css('transform-origin' , '50% 50%');
}
總結
以上是生活随笔為你收集整理的html5 自动横屏,html5自动横屏的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html5 canvas获取坐标系,HT
- 下一篇: html建站软件,站长建站更简易 十款最