移動網頁布局常見的布局方式有以下3種:
流式布局:通過定義寬度百分比、高度固定的方式實現網頁布局
固定布局:通過定義寬度固定、屏幕超出留白的方式實現網頁布局
響應式布局:一個網頁可以适應多個終端,通過獲取設備的屏幕尺寸和分辨率進行判斷和布局調整
在rem的簡介中我們提到,rem是基于網頁根元素字體大小的相對單位,也就是通過html中全局font-size字體大小屬性就可以控制rem的大小。在講解其原理之前,首先通過一個實例來了解一下rem單位與字體大小的關系。
在本地新建wxshop的本地項目,在項目目錄下新增css、js和images3個目錄存儲靜态文件,随後新增img.html文件,增加代碼如下
在遊覽器中運行的效果如圖所示
實例中定義了全局font-size為20px,所以1rem就等于20px。那麼定義的樣式為:
img{
display: block;
margin:2rem auto;
width:15rem;
}
而定義img的圖片寬度15rem,也就是等于300px。再次修改font-size屬性,由20px減半為10px:
html{
font-size:10px;
}
在遊覽器中運行的效果如圖所示
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!