我是表哥Harker,表妹我来咯~
前面讲解过了 流式布局和flex布局,每个布局也练习了一个小网页,今天介绍 rem布局,也是非常常用的布局,努力加油!
1、rem 基础
- rem (root em)是一个相对单位,类似于em,em是相对父元素字体大小
- 不同的是rem的基准是相对于html元素的字体大小
- 比如,根元素(html)设置font-size=12px; 非根元素设置width:2rem; 则换成px表示就是24px
- rem的优势:父元素文字大小可能不一致, 但是整个页面只有一个html,可以很好来控制整个页面的元素大小
/* 根html 为 12px */
html {
font-size: 12px;
}
/* 此时 div 的字体大小就是 24px */
div {
font-size: 2rem;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="U