关于响应式设计

文章介绍了CSS中的vh&vw单位,用于基于视口尺寸的布局,以及em和rem的用法,特别是在字体大小和边距上的应用。建议使用rem为font-size,em为margin和padding,同时强调了设计时应遵循手机用户优先原则,先构建移动端基础样式,再利用媒体查询适应不同屏幕尺寸。
摘要由CSDN通过智能技术生成

单位介绍

vh & vw

1vh = 1% viewport height (视口高度)
1vw = 1% viewport width (视口宽度)

相对单位

em:
对于字体大小(font-size):1em = 父元素的字体大小;
对于margin和padding:1em = 该元素自身的字体大小;

rem:
总是相对于root html元素,所以rem值默认为16px的倍数。

单位使用建议

font-size: rem
margin & padding: em
line-height: 无单位数值
width: %
max-width: px

设计原则

手机用户优先原则:也意为内容优先原则;首先为手机用户优化用户体验。先设计手机端的基础CSS,再使用媒体查询为更宽更大的屏幕调整布局和设计。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值