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標籤內引入這句 這句 可以讓頁面自動縮...