微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

JS 中的 CSS指定尺寸时“18px”与 18 之间有什么区别

如何解决JS 中的 CSS指定尺寸时“18px”与 18 之间有什么区别

我作为 React Native 开发人员工作了一段时间,我对 Web 开发人员有点陌生。 最近遇到了代码库,其中人们指定混合在一起的不同格式的大小。

(根据我目前所读到的内容,从可访问性的角度来看,通常最好使用 remem 指定字体大小/边距,但仍有很多人在讨论何时使用哪个。)

但假设您想以像素为单位指定大小。 在“JS 中的 CSS”中只有两种方法可以做到。

带字符串

  fontSize: "15px",lineHeight: "22.5px",marginTop: "20px",

带号码

  fontSize: 15,lineHeight: 22.5,marginTop: 20,

这两个有什么区别吗?很想知道是否有任何优点和缺点。 谢谢!

解决方法

他们做的完全一样,但第二个更短,那么我会推荐第二个。

,

正如你在这张图片中看到的那样 img font-size: 15 或 fontSize: 15 is invalid 。所以你应该使用字符串而不是数字,因为你不能确定你的应用程序的大小是 15

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。