使用HTML5中没有单位的宽度/高度

时间:2013-07-24 15:47:15

标签: html5 dom

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

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

它曾经将'px'视为默认单位。添加<!DOCTYPE html>后,所有这些都失败了,因为我需要在设置测量时明确设置单位。由于我正在使用一些使用这种风格的库,因此需要为每个库单独添加“px”。我正在寻找垫片/填充物来自动处理。


谢谢@Quentin。

我们不能真正使用任何填充/填充,因为我们直接处理DOM。因此,我为模式编写代码并修复它们。

1 个答案:

答案 0 :(得分:0)

但是添加px会给你一个

  

元素img上属性高度的错误值(数字)px:预期数字但是看到了p

如果你把它放入HTML验证器