1

在 HTML5 之前,我使用通过设置元素的宽度/高度

element.style.width = 50
element.style.height = 100

它曾经将“px”视为默认单位。添加<!DOCTYPE html>所有这些都失败后,因为我需要在设置测量时明确设置单位。当我使用一些使用这种风格的库时,为每个库单独添加“px”需要做很多工作。我正在寻找一个 shim/polyfill 来自动处理这个问题。


谢谢@昆汀。

我们也不能真正使用任何 shims/polyfill,因为我们直接处理 DOM。因此,我使用了该模式的代码并修复了它们。

4

1 回答 1

0

但是添加 px 会给你一个

元素 img 上属性高度的错误值(数字)px:应为数字但看到 p

如果您将其放入 HTML 验证器中

于 2014-02-27T23:26:30.667 回答