【前端面試十一】要你出一套適應(yīng)不同分辨率,不同終端的前端實(shí)現(xiàn)方案你有什么思路?

程序猿 2021-03-26 21:18:38 1750瀏覽 加載中

1,流式布局

使用非固定像素來(lái)定義網(wǎng)頁(yè)內(nèi)容,也就是百分比布局,通過(guò)盒子的寬度設(shè)置成百分比來(lái)根據(jù)屏幕的寬度來(lái)進(jìn)行伸縮,不愛(ài)固定像素的限制,內(nèi)容向兩側(cè)填充。這樣的布局方式,就是移動(dòng)web開(kāi)發(fā)使用的常用布局方式。這樣的布局可以適配移動(dòng)端不同的分辨設(shè)備。

2,響應(yīng)式開(kāi)發(fā)

那么Ethan Marcotte在2010年5月份提出的一個(gè)概念,簡(jiǎn)而言之,就是一個(gè)網(wǎng)站能夠兼容多個(gè)終端。越來(lái)越多的設(shè)計(jì)師也采用了這種設(shè)計(jì)。

CSS3中Media Query(媒介查詢(xún)),通過(guò)查詢(xún)screen的寬度來(lái)指定某個(gè)寬度區(qū)間的網(wǎng)頁(yè)布局。

    超小屏幕(移動(dòng)設(shè)備) 768px以下

    小屏設(shè)備 768px-992px

    中等屏幕 992px-1200px

    寬屏設(shè)備 1200以上

由于響應(yīng)式開(kāi)發(fā)顯得繁瑣些,一般使用第三方響應(yīng)式框架來(lái)完成,比如bootstrap來(lái)完成一部分工作,當(dāng)然也可以自己寫(xiě)響應(yīng)式。

標(biāo)簽: 前端面試
最后修改:2025-04-05 02:58:42

非特殊說(shuō)明,本博所有文章均為博主原創(chuàng)。

国产免费久久受久久,人妻AV成熟片久久久久久,亚洲综合无码日韩,国产AV无码乱码精品国产 www.sucaiwu.net