嘿,我想改变我的页面的方向用jQuery这样的:变化方向与jQuery与-transform
$(window).resize(function(){
var height = $(window).height();
var width = $(window).width();
if(width<height) {
$('body').css({'transform:rotate(90deg);-ms-transform:rotate(90deg); -webkit-transform:rotate(90deg); '});
}
}).resize();
但it's不工作..哪里是我的错吗?
一般来说,我只是想强迫我的手机网页在风景中看到..我怎么用mediaqueries做到这一点? –
一般来说,强制用户以某种方式使用他们的设备并不是一个好主意 - 这就是响应式设计的全部内容。如果你仍然想这样做,你应该使用我在下面包含的链接中描述的orientationchange事件(也许使用一些功能检测来确保你只在手机/平板电脑上触发这个事件)。请记住,使用css3旋转整个身体会在他们以错误的方式查看您的网站时谋杀设备性能,并可能导致页面滚动出现一般性问题。 – 1nfiniti