最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

[學(xué)習(xí)筆記](méi)viewport定義,彈性布局,響應(yīng)式布局_html/css_WEB-ITnose

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 16:22:57
文檔

[學(xué)習(xí)筆記](méi)viewport定義,彈性布局,響應(yīng)式布局_html/css_WEB-ITnose

[學(xué)習(xí)筆記](méi)viewport定義,彈性布局,響應(yīng)式布局_html/css_WEB-ITnose:一,移動(dòng)端寬度設(shè)置viewport視圖窗口,<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">,視窗寬度=設(shè)備寬度,默認(rèn)縮放=1,不允許用戶縮放。二,flexbox,彈性盒子模
推薦度:
導(dǎo)讀[學(xué)習(xí)筆記](méi)viewport定義,彈性布局,響應(yīng)式布局_html/css_WEB-ITnose:一,移動(dòng)端寬度設(shè)置viewport視圖窗口,<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">,視窗寬度=設(shè)備寬度,默認(rèn)縮放=1,不允許用戶縮放。二,flexbox,彈性盒子模
一,移動(dòng)端寬度設(shè)置
viewport視圖窗口,<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">,視窗寬度=設(shè)備寬度,默認(rèn)縮放=1,不允許用戶縮放。

二,flexbox,彈性盒子模型:
1,在元素的css中添加display:-webkit-flex就可以轉(zhuǎn)換成彈性盒模型了,然后在多個(gè)子元素的CSS中添加flex:1/2/3,就可以讓子元素按定義的比例1/2/3分配填滿父元素。
2,混合劃分:

1224.png

子元素可以是固定寬度,也可以是定義flex值,靈活運(yùn)用,常見(jiàn)于

1225.png

圖片采用固定寬度防止縮放失真,然后右邊的文字采用彈性布局設(shè)置flex:1。
3,不定寬高的水平、垂直居中

CSS3方案:

.myoff-wrapper{
position:absolute;
top:50%;
left:50%;
z-index:3;
-webkit-transform:translate(-50%,-50%);
border-radius:6px;
background:#fff;
}

更好的flexbox方案:設(shè)置父元素,讓子元素水平居中

.parent{
display:-webkit-flex;
justify-content:center;//子元素水平居中
align-items:center;//子元素垂直居中
}

更多應(yīng)用:

1226.png

三,響應(yīng)式布局:在不同設(shè)備不同分辨率下都有良好的用戶體驗(yàn)

1227.png

響應(yīng)式布局方法是依靠媒體查詢實(shí)現(xiàn)的:

1228.png

媒體查詢類(lèi)型:screen(屏幕)、print(打印機(jī))、handheld(手持設(shè)備)、all(通用)
常用媒體查詢參數(shù):width,height,device-width,device-height,orientation(檢查設(shè)備處于橫向lanscape還是豎屏portrait)


em:根據(jù)父元素的font-size為相對(duì)單位;
rem:根據(jù)html的font-size為相對(duì)單位。

1229.png

1230.png

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

[學(xué)習(xí)筆記](méi)viewport定義,彈性布局,響應(yīng)式布局_html/css_WEB-ITnose

[學(xué)習(xí)筆記](méi)viewport定義,彈性布局,響應(yīng)式布局_html/css_WEB-ITnose:一,移動(dòng)端寬度設(shè)置viewport視圖窗口,<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">,視窗寬度=設(shè)備寬度,默認(rèn)縮放=1,不允許用戶縮放。二,flexbox,彈性盒子模
推薦度:
標(biāo)簽: 筆記 html 布局
  • 熱門(mén)焦點(diǎn)

最新推薦

猜你喜歡

熱門(mén)推薦

專題
Top