網頁自動适配移動端? - 視口就是屏幕中用來顯示網頁的區域
- 可以通過查看視口的大小,來觀察CSS像素和物理像素的比值
- 默認情況下:
視口寬度 1920px(CSS像素)
1920px(物理像素)
- 此時,css像素和物理像素的比是 1:1
,下面我們就來聊聊關于網頁自動适配移動端?接下來我們就一起去了解一下吧!
- 視口就是屏幕中用來顯示網頁的區域
- 可以通過查看視口的大小,來觀察CSS像素和物理像素的比值
- 默認情況下:
視口寬度 1920px(CSS像素)
1920px(物理像素)
- 此時,css像素和物理像素的比是 1:1
視口比
https://material.io/resources/devices/
vw表示的是視口的寬度(viewport width)
vw這個單位永遠相當于視口寬度進行計算
設計圖的寬度
750px 1125px
設計圖
750px
使用vw作為單位
100vw
創建一個 48px x 35px 大小的元素
100vw = 750px(設計圖的像素) 0.1333333333333333vw = 1px
6.4vw = 48px(設計圖像素)
4.667vw = 35px
網頁中字體大小最小是12px,不能設置一個比12像素還小的字體如果我們設置了一個小于12px的字體,則字體自動設置為12
0.1333333vw = 1px
5.3333vw = 40px
rem 1 rem = 1 html的字體大小 1 rem = 40 px(設計圖)
媒體查詢
@media print,screen{
body{
background-color: #bfa;
}
@media only screen {
body{
background-color: #bfa;
}
}
@media (max-width: 500px){
body{
background-color: #bfa;
}
}
@media only screen and (min-width: 500px) and (max-width:700px){
body{
background-color: #bfa;
}
}
<meta name="viewport" content="width=device-width">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!