往事如风往事如风

Recording ideas
记录零碎想法,实践计划目标

css 中 rem 和 em 的区别

这个 markdown 格式果然牛逼,需要时间适应

核心区别对比

特性emrem
参考基准父元素的字体大小根元素(html)的字体大小
是否继承
级联影响可能导致多层嵌套时尺寸失控全局统一,不会级联
响应式表现适合组件内部的相对调整适合全局响应式布局
默认值1em = 父元素字体大小1rem = 根元素字体大小(默认16px)

使用建议

rem:适合作为全局布局单位(如边距、字体大小),配合媒体查询调整根元素字体大小实现响应式设计。
em:适合组件内部的相对尺寸(如按钮内边距、图标大小),确保在不同上下文中保持比例。

本原创文章未经允许不得转载 | 当前页面:往事如风 » css 中 rem 和 em 的区别

评论