CSS像素:視口像素Vs的設備像素Vs的CSS像素
div.sidebar {
width: 300px;
}
CSS像素寬度=設備象素寬×1 /設備像素比
例如:說,具有1920的裝置(寬)×960(H)器件中的像素和DPR = 2
CSS-寬度= 1920 *(1個CSS PX/2設備PX)= 960像素
設備像素:
@media all and (max-device-width: 320px) {
....
}
縮放因子:
當縮放因子是完全100%,一個CSS像素等於一個設備像素(雖然即將中間層將採取設備像素的位置在這裏。)下面的圖片描述了這一點。這裏沒什麼可看的,因爲一個CSS像素與一個設備像素完全重疊。
我也許應該提醒你,「放大100%」在Web開發意義不大。縮放級別對我們來說並不重要;我們需要知道的是當前屏幕上有多少CSS像素。以下兩幅圖像說明了用戶縮放時發生的情況。第一個顯示用戶縮小時的設備像素(深藍色背景)和CSS像素(半透明前景)。 CSS像素變小了;一個設備像素與幾個CSS像素重疊。第二張圖片顯示了用戶放大後的設備和CSS像素。現在,一個CSS像素與幾個設備像素重疊。
問:
1)如何管理縮放級別?元標記的auto-scale
屬性決定縮放級別?
視口:這是區域(CSS像素)
WRT視口像素,
initial-scale
設置CSS像素和視口像素之間的關係,如所提到here。例如:initial-scale = 1
表示1個CSS像素等於1個視口像素。
問:
2)什麼是視像素?
[Here](https://stackoverflow.com/a/39239194/3317808),它說同樣的 – overexchange
@overchange:然而,沒有回答鏈接的文章實際上定義了這個詞。所以目前還不清楚這個詞應該是什麼意思。 – BoltClock