兩個都是相對單位
em 值的大小取決于父元素的字體大小
rem 值的大小取決于html的字體大小
2-媒體查詢@media (width:375px) {
檢測設備屏幕寬度在375px時發生變化
html{
将屏幕大小分為十等分,當html字體大小發生變化時,rem的值也會随着變化
font-size: 37.5px;
}
}
媒體查詢主要就是檢測不同設備屏幕,但設備種類較多,每一個都寫媒體查詢不現實.便捷方式可以用js來實現這一功能.
3-flexible用js來檢測設備屏幕,在body内最下面用<script src="./js/flexible.js"></script>來引入flexible js文件.
4-rem的計算方式rem=(設計稿上的值 / 37.5px的标準值)
5-less(預處理器,css的升級版)下載less插件,後綴名.less生成less文件.
less語法和css有所不同.後代選擇器和僞類選擇器.後代選擇器在less中可以直接嵌套.&表示當前标簽.
less中可以實現加減乘除.
可以設置變量.
引入其他less文件進行關聯@import url(./base.less);
禁止導出文件,在首行添加 // out:false
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!