最近在用 tailwindcss,里面所有的 padding 单位,都是 rem 。比如 p-4 是 padding: 1rem;
我页面有 CSS 局部缩放 zoom:0.8,适配来不同的屏幕。那么字体的上下左右边距,理应是根据当前字体大小,也就是 em 为单位来设置。
用 rem 边距,就相当于无视当前字体大小,引用根节点的上字体大小。两者字体大小不同,那排版就直接错乱了啊?很不理解。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.