久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

HTML5中判斷橫屏豎屏的方法(移動端)

這篇文章主要介紹了HTML5中判斷橫屏豎屏的方法(移動端)的相關資料,需要的朋友可以參考下

在移動端中我們經常碰到橫屏豎屏的問題,那么我們應該如何去判斷或者針對橫屏、豎屏來寫不同的代碼呢。

這里有兩種方法:

一:CSS判斷橫屏豎屏

寫在同一個CSS中

XML/HTML Code復制內容到剪貼板
  1. @media screen and (orientation: portrait) {   
  2.   /*豎屏 css*/   
  3. }    
  4. @media screen and (orientation: landscape) {   
  5.   /*橫屏 css*/   
  6. }  

分開寫在2個CSS中

豎屏

XML/HTML Code復制內容到剪貼板
  1. <link rel="stylesheet" media="all and (orientation:portrait)" href="portrait.css">   

橫屏

XML/HTML Code復制內容到剪貼板
  1. <link rel="stylesheet" media="all and (orientation:landscape)" href="landscape.css">   

二:JS判斷橫屏豎屏

XML/HTML Code復制內容到剪貼板
  1. //判斷手機橫豎屏狀態:   
  2. window.addEventListener("onorientationchange" in window ? "orientationchange" : "resize", function() {   
  3.         if (window.orientation === 180 || window.orientation === 0) {    
  4.             alert('豎屏狀態!');   
  5.         }    
  6.         if (window.orientation === 90 || window.orientation === -90 ){    
  7.             alert('橫屏狀態!');   
  8.         }     
  9.     }, false);   

//移動端的瀏覽器一般都支持window.orientation這個參數,通過這個參數可以判斷出手機是處在橫屏還是豎屏狀態。

屏幕方向對應的window.orientation值:

ipad,iphone: 90 或 -90 橫屏
ipad,iphone: 0 或180 豎屏
Andriod:0 或180 橫屏
Andriod: 90 或 -90 豎屏

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

主站蜘蛛池模板: 亚洲精品久久久久avwww潮水 | 免费观看成人av | 欧美精品一区二区蜜桃 | 久久亚洲欧美日韩精品专区 | www,黄色,com | 国产1区在线 | 亚洲成人网在线观看 | 国产免费人成xvideos视频 | 天天操天天天 | 精品二区| 爱爱免费视频网站 | 国产精品久久 | 毛片免费视频 | 中国黄色毛片视频 | 亚洲色欲色欲www | 免费av直接看| 视频在线一区二区 | 精品欧美一区二区在线观看欧美熟 | 精品成人在线 | 一区二区视频在线观看 | 欧美二区在线 | 亚洲区一区二 | 婷婷毛片 | 久久91av | 国产精品地址 | www.久久| 国产精品亚洲一区二区三区在线观看 | 欧美一区永久视频免费观看 | 亚洲欧美精品在线观看 | 国产乱码精品1区2区3区 | 女生羞羞网站 | 欧美视频精品 | 国产精品永久久久久 | 亚洲视频 欧美视频 | 亚洲精品免费视频 | 情侣酒店偷拍一区二区在线播放 | 欧美福利专区 | www狠狠干| 久久lu| 日日夜夜天天干 | 精品国产一区二区三区日日嗨 |