rem 适配布局 + LESS + 媒体查询
1. rem 基础 rem 是一个相对单位,类似于 em ,em 是父元素字体大小。 rem 是相对于 html 元素 字体大小来说的 rem 优点 就是可以通过修改 html 里面的文字大小来改变页面中元素的大小可以整体控制 比如:根元素(html )设置的 font-size=12px;非根元素设置 width:2rem;则换成px 表示 24px(12px*2rem) 2. 媒体查询(@media) @media 可以针对不同的屏幕尺寸设置不同的样式 语法规范: CSS - Code; } all:用于所有设备, print:用于打印机和打印预览, screen:用于电脑屏幕,平板电脑,手机等 and:可以将多个媒体特性连接到一起,相当于“且”的意思 not:排除某个媒体类型,相当于“非”的意思,可以省略 only:指定某个特定的媒体类型,可以省略 width:定义输出设备中页面可见区域的宽度 max-width:定义输入设备中页面最大可见区域宽度 min-width:定义输入设备中页面最小可见区域宽度 案例: @media screen and(max-width:500px){ body{ background:pink; } } 注意点