CSS单位问题

复习一个开发中常用的单位问题

px,rpx,vh,vd等单位的解析和区别

  • px,较常见的单位,1px为CSS内的一个独立像素,也称为逻辑像素

  • pt 物理像素,为一个长度单位

  • em ,浏览器默认情况下,1em=16px ;为设置字体的大小,默认继承父元素的大小

  • rem由于em存在对于父元素的继承问题,rem继承根元素的字体尺寸大小,如文本大小设为 font-size: 10px,则 1rem = 10px;

    另外有利于实现响应式布局,rem布局中大小跟随根元素变化,所以可以根据根元素改变font-size

  • rpx 微信小程序引入的尺寸单位,任意屏幕的宽为750rpx,小程序会自学适配

  • vw和vh。CSS3中新出单位,屏幕宽度为100vw,高100vh

  • 使用小Tips:利用calc()函数实现不同单位中的只能转换,
    例如:height: calc(100vh - 80rpx)
    设置高度为屏幕高度减去80rpx;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值