CSS 關於CSS的幾種移動端布局方式

2021-10-24 23:47:04 字數 1592 閱讀 7228

04.樣式初始化

二、流式布局

三、初識flex布局

四、關於rem

五、關於**查詢

六、初識less語法

七、響應式布局

name

="viewport"

content

="width=device-width,initial-sacle=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no"

>

initial-scale 初識縮放比

user-scalable 使用者縮放

maximum-scale 最大縮放比

minimum-scale 最小縮放比

如果在移動端直接插入原圖,那麼由於物理畫素比,也會被放大,會變模糊,

因此這裡需要,先準備原圖兩倍大小的(這裡的兩倍是指物理畫素比,不一定是兩倍的),然後手動縮小為一半,那麼在移動端顯示的時候會放大為兩倍,這次放大因為原圖先縮小了兩倍,那麼在放大時即恢復原圖大小,就不會變模糊

background-size設定大小

特別注意精靈圖的二倍圖轉換

引入樣式:初始化css檔案

仿京東首頁

設定再父元素中,控制的是子元素的排列

.father

屬性值

描述flex

設定子項元素對剩餘空間的分配,每乙個子元素項都可單獨設定,將所有子元素佔的份數加起來,即為佔父元素的比例

align-self

單獨設定子項自己在側軸上的排列方式,包括flex-start;flex-end;center;stretch;baseline;

order

order控制子項的排列順序,越小越靠前,預設值為0

.son

仿攜程首頁小案例

​ 如何讓高度也自適應 ?

方法:

@media screen and (

max-width

: 800px) }

@media screen and (

min-width

: 801px) }

p/*

以上樣式:

在螢幕上 並且 最大寬度是800px 時,設定一種樣式

最小寬度是801px時,改變為另一種樣式

*//* 即,根據不同的螢幕尺寸,改變為不同的樣式 */

link中引入

借助外掛程式

.father

}

(未完待續~~~)

關於移動端css用rem單位的情況

寫移動端的頁面有一些了 試用過的方法大概總結一下 1 字型大小單位px,寬度寫百分數,高度寫定值px 2 在css中用 media寫 查詢,以iphone6 為分界,字型大小單位用rem,寬度寫百分數,高度盡量用padding,不要給定值 防止使用者在瀏覽器中自動調節字型大小大小,使頁面錯亂 3 就...

CSS 設定移動端的CSS 響應式布局

根本宗旨 寫一次 跑在一萬種裝置上 核心思想 不就是設定寬度麼?實現方式 根據不同裝置,設定不同css樣式,設定該裝置支援的頁面寬 高 另外,在此之前,我們需要在head裡設定乙個meta標籤,viewport,來設定移動端自適應 viewport詳細資訊,可參考此處 meta viewport 附...

關於移動端布局的幾種方式

關於移動端的布局有很多的方式,下面我就來談談個人的一些看法。首先因為手機螢幕的多樣化這為移動端的布局帶來了一定的難度,如何讓頁面自適應,現在有很多種解決方案,以下就是我關於移動端的一些解決方案,僅供參考 1.使用viewport進行布局 在html頁面的head標籤內引入這句 這句 可以讓頁面自動縮...