打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
HTML5实战与剖析之判断移动端横屏竖屏功能 | 开发吧
HTML5实战与剖析之判断移动端横屏竖屏功能
作者:孤风一剑   发布:2014-01-15 09:28   栏目:网页设计   点击:1,310次  抢沙发
在手机端经常游走的我们很多时候都会对横屏和竖屏的概念比较熟悉,大家都经常头疼怎么才能判断这横屏和竖屏的状态呢,今儿梦龙就为大家分享分享。
用CSS判断横屏竖屏问题。CSS代码如下
[plain]
1、
@media (orientation: portrait) { } 横屏
@media (orientation: landscape) { }竖屏
2、
<link rel="stylesheet" media="all and (orientation:portrait)" href="portrait.css">横屏
<link rel="stylesheet" media="all and (orientation:landscape)" href="landscape.css">竖屏
用JavaScript判断横屏竖屏问题。JavaScript代码如下
[javascript]
//判断手机横竖屏状态:
function hengshuping(){
if(window.orientation==180||window.orientation==0){
alert("竖屏状态!")
}
if(window.orientation==90||window.orientation==-90){
alert("横屏状态!")
}
}
window.addEventListener("onorientationchange" in window ? "orientationchange" : "resize", hengshuping, false);
//移动端的浏览器一般都支持window.orientation这个参数,通过这个参数可以判断出手机是处在横屏还是竖屏状态。
从而根据实际需求而执行相应的程序。通过添加监听事件onorientationchange,进行执行就可以了。
以上便是HTML5实战与剖析之判断移动端横屏竖屏功能的介绍,大家以后再遇到这样的需求的时候还是会比较方便的拿来就能用了。
本文固定链接:http://www.devba.com/index.php/archives/4364.html | 开发吧
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
检测iPhone/iPad设备方向的三种方法
Android横屏竖屏切换总结
!!!!!!@media screen针对不同移动设备-响应式设计
Android自适应不同分辨率或不同屏幕大小的layout布局(横屏|竖屏)
android 屏幕旋转问题
动态改变横屏竖屏 - 逗逗的日志 - 网易博客
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服