css獲取螢幕解析度

2021-10-10 14:30:55 字數 536 閱讀 1718

em

它是描述相對於應用在當前元素的字型尺寸,所以它也是相對長度單位。一般瀏覽器字型大小預設為16px,則2em == 32px;

ex依賴於英文本母小 x 的高度

ch數字 0 的寬度

rem根元素(html)的 font-size

vwviewpoint width,視窗寬度,1vw=視窗寬度的1%

vhviewpoint height,視窗高度,1vh=視窗高度的1%

vmin

vw和vh中較小的那個。

vmax

vw和vh中較大的那個。

由此可見,通過vh / vw 我們可以獲得當前螢幕的視窗寬度,所以在css中,通過計算這個高度即可使得div的高度自動撐開到螢幕高度。而計算這個高度可以使用css3的calc()函式(參考詳細教程):

calc() 函式用於動態計算長度值。

所以,只需設定div的高度height為calc(100vh)即可,100vh = 視窗高度的100%,例子:

div

獲取手機螢幕解析度

獲取手機螢幕解析度的類 displaymetrics dm new displaymetrics getwindowmanager getdefaultdisplay getmetrics dm 獲得手機的寬頻和高度畫素單位為px string str 手機螢幕解析度為 dm.widthpixels...

IOS獲取螢幕解析度

from 獲取螢幕解析度是個很有用的功能,尤其在一些遊戲相關的開發中,圖形的繪製與螢幕解析度密不可分。得到當前螢幕的解析度是必不可少的支援。獲取螢幕解析度可以兩步走 1 得到當前螢幕的尺寸 cgrect rect screen uiscreen mainscreen bounds cgsize si...

IOS獲取螢幕解析度

原文連線 獲取螢幕解析度是個很有用的功能,尤其在一些遊戲相關的開發中,圖形的繪製與螢幕解析度密不可分。得到當前螢幕的解析度是必不可少的支援。獲取螢幕解析度可以兩步走 1 得到當前螢幕的尺寸 cgrect rect screen uiscreenmainscreen bounds cgsize siz...