前端入门笔记 04 —— Web(html CSS)布局
创始人
2024-05-08 03:06:09

响应式布局

屏幕尺寸变化,需要响应式网页设计RWD
web页面适应不同屏幕宽度因素

  • 液态站点,拉伸充满浏览器窗口
    小屏幕挤成一团,大屏幕空白间隙过大
  • 固定宽度 像素为单位固定尺寸
    小屏幕滚动,大屏幕空白

实现

  1. 设置meta标签
  2. 媒体查询
  3. 长度单位合理使用

meta标签

告诉浏览器设备初始宽度作为视图宽度,禁止缩放

媒体查询

针对不同设备尺寸设置不同样式
移动端优先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}
}
宽度变化颜色会变

长度单位

  1. rem (font size of the root element)
    设置好父元素的尺寸,然后这个就是“单位尺寸”
    在这里插入图片描述
  2. 百分比(也是相对父元素的比例)在这里插入图片描述
  3. 视口单位(vh vm vmin vmax)
    在这里插入图片描述

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

相关内容

热门资讯

脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...