(CSS in JS) 在指定尺寸时,“18px”与 18 之间有什么区别吗
(CSS in JS) Is there any difference between "18px" vs 18 when specifying sizes
我作为 React Native 开发人员工作了一段时间,对 Web 开发人员来说有点陌生。
最近遇到代码库,人们在其中指定混合在一起的不同格式的大小。
(从我目前所读的内容来看,从可访问性的角度来看,通常最好使用 rem
或 em
指定字体大小/边距,但仍有很多人在讨论什么时候使用哪个。)
但假设您想以像素为单位指定大小。
在“CSS in JS”中只有两种方法可以执行。
带字符串
fontSize: "15px",
lineHeight: "22.5px",
marginTop: "20px",
有人数
fontSize: 15,
lineHeight: 22.5,
marginTop: 20,
两者有区别吗?很想知道是否有任何优点和缺点。
谢谢!
他们做的完全一样,但是第二个更短,那么我会推荐第二个。
我作为 React Native 开发人员工作了一段时间,对 Web 开发人员来说有点陌生。 最近遇到代码库,人们在其中指定混合在一起的不同格式的大小。
(从我目前所读的内容来看,从可访问性的角度来看,通常最好使用 rem
或 em
指定字体大小/边距,但仍有很多人在讨论什么时候使用哪个。)
但假设您想以像素为单位指定大小。 在“CSS in JS”中只有两种方法可以执行。
带字符串
fontSize: "15px",
lineHeight: "22.5px",
marginTop: "20px",
有人数
fontSize: 15,
lineHeight: 22.5,
marginTop: 20,
两者有区别吗?很想知道是否有任何优点和缺点。 谢谢!
他们做的完全一样,但是第二个更短,那么我会推荐第二个。