百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>html5教程> 挪移端HTML5中推断横屏竖屏的办法-
分享文章到:

挪移端HTML5中推断横屏竖屏的办法-

发布时间:08/01 来源:未知 浏览: 关键词:
这篇文章主要介绍了HTML5中推断横屏竖屏的办法(挪移端)的相干材料,需要的伴侣可以参照 下 在挪移端中我们时常遇到横屏竖屏的题目,那么我们应当怎样去推断或者针对横屏、竖屏来写不一样的代码呢。本文主要介绍了HTML5中推断横屏竖屏的办法(挪移端)的相干材料,需要的伴侣可以参照 下,但愿能帮忙到大家。

这里有两种办法:

一:CSS推断横屏竖屏

写在统一个CSS中

  1. @media screen and (orientation: portrait) {   
      /*竖屏 css*/   
    }    
    @media screen and (orientation: landscape) {   
      /*横屏 css*/   
    }

分开写在2个CSS中

竖屏

横屏

二:JS推断横屏竖屏

  1. //推断手机横竖屏状态:   
    window.addEventListener("onorientationchange" in window ? "orientationchange" : "resize", function() {   
            if (window.orientation === 180 || window.orientation === 0) {    
                alert('竖屏状态!');   
            }    
            if (window.orientation === 90 || window.orientation === -90 ){    
                alert('横屏状态!');   
            }     
        }, false);
//挪移端的阅读器个别都支撑window.orientation这个参数,通过这个参数可以推断脱手机是处在横屏还是竖屏状态。

屏幕标的目的对应的window.orientation值:

ipad,苹果: 90 或 -90 横屏
ipad,苹果: 0 或180 竖屏
Andriod:0 或180 横屏
Andriod: 90 或 -90 竖屏

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有150人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板