我的应用程序使用rem值.我如何将其与像素联系起来



我的浏览器宽度是1440px,我想制作一个比浏览器屏幕宽度小一点的元素。所以只比1440px小一点。

有人能向我解释一下像素与rem的关系吗?我的浏览器如何决定rem单位中的像素数?

有人能向我解释一下像素与rem的关系吗?我的浏览器决定rem单位中的像素数?

rem代表根em,它是根元素的字体大小。在HTML中,根元素是<html>。UA通常将16pxfont-size应用于html,因此在这种情况下,1rem将等于16px

5.1.1.字体相对长度:"em"、"ex"、"ch"、"rem"单位

除了"rem"(指根元素的字体大小)之外,字体相对长度是指上元素的字体度量他们使用的[…]

rem unit等于根元素上"字体大小"的计算值。

当在根元素的"font-size"属性上指定时"rem"单位指的是属性的初始值。

CCD_ 9的初始值为CCD_。

为什么不使用%rem/em是相对于字体大小的单位,而不是屏幕大小。

在你的情况下,你可能想做:

width: 95%;

width: calc(100% - 10px);

这取决于你到底需要什么。

相关内容

最新更新