屏幕尺寸变化,需要响应式网页设计RWD
web页面适应不同屏幕宽度因素
实现
告诉浏览器设备初始宽度作为视图宽度,禁止缩放
针对不同设备尺寸设置不同样式
移动端优先min-width, PC优先max-width
@media screen and (max-width : 1024px)
{.media{background-color : #00ff00}
}
适用于屏幕宽度不超过1024px的设备
@media screen and (max-width : 400px)
{.media{background-color : #00ffff}
}
宽度变化颜色会变
长度单位



移动端屏幕多用rem(屏幕基本都不会偏差太大)
占满宽度的元素百分比优于vm (vm会把滚动条宽度算进去,稍大)
占满高度的元素vh优于百分比(高度默认为0,父类要设置高度比较麻烦)