CSS常见单位汇总

像素(px): 绝对单位,以屏幕上的实际像素为基准,最常用于具体的尺寸和位置表示。
百分比(%): 相对单位,基于父元素的属性计算大小,如宽度、高度、边距等。
自适应单位(em): 相对单位,相对于当前元素的字体大小,1em 等于当前元素的字体大小。
根元素单位(rem): 相对单位,相对于根元素(通常是 ) 的字体大小,1rem 等于根元素的字体大小。
视口单位(vw、vh、vmin、vmax): 相对单位,基于视口的宽度和高度计算大小。

vw:相对于视口宽度的百分比。

vh:相对于视口高度的百分比。

vmin:相对于视口宽度和高度中较小值的百分比。

vmax:相对于视口宽度和高度中较大值的百分比。
字体单位(pt、em、rem): 用于设置字体大小的单位。

pt:绝对单位,等于 1/72 英寸。

em:相对单位,基于当前元素的字体大小。

rem:相对单位,基于根元素的字体大小。
绝对单位:

cm:厘米。

mm:毫米。

in:英寸。

pt:点(1/72 英寸)。

pc:派卡(12 点)。
位置单位(top、right、bottom、left): 用于定位元素的属性,可以结合其他单位一起使用。
时间单位(s、ms): 用于设置动画和过渡的时间。

s:秒。

ms:毫秒。

以上是一些常见的 CSS 单位,具体使用时需根据情况选择合适的单位来满足设计和布局需求。

相关推荐
wuhen_n2 小时前
CSS元素动画篇:基于页面位置的变换动画
前端·css·html·css3·html5
sql123456789112 小时前
前端——CSS1
前端
Nueuis2 小时前
微信小程序分页和下拉刷新
服务器·前端·微信小程序
小白64022 小时前
前端性能优化(实践篇)
前端·性能优化
小彭努力中3 小时前
9.Three.js中 ArrayCamera 多视角相机详解+示例代码
开发语言·前端·javascript·vue.js·数码相机·ecmascript·webgl
朝阳393 小时前
Electron Forge【实战】桌面应用 —— 将项目配置保存到本地
前端·javascript·electron
若愚67923 小时前
Tauri 跨平台开发指南及实战:用前端技术征服桌面应用(合集-万字长文)
前端·vue.js·rust·gitcode
不秃的开发媛4 小时前
前端技术Ajax实战
前端·javascript·ajax
IT瘾君4 小时前
JavaWeb:后端web基础(Tomcat&Servlet&HTTP)
前端·servlet·tomcat
qq_419429134 小时前
uni-app中使用RenderJs 使用原生js
前端·javascript·uni-app