IE9不喜欢CSS中的裸数?

Li *_*oyi 0 html css styles

这适用于Chrome,Safari和Firefox,但不适用于IE9

style='height:100'
Run Code Online (Sandbox Code Playgroud)

IE9只是忽略它.但是这个工作:

style='height:100px'
Run Code Online (Sandbox Code Playgroud)

不幸的是,我真的不想在我的所有价值观中添加"px".它可以进行任何类型的操作(例如,将宽度乘以2,将其加100等)非常麻烦.这是预期的行为,是否有任何特殊的标志,我可以设置IE9接受第一个例子?

(我知道内联样式通常被认为非常糟糕,但我有理由在某些特殊情况下使用它们)

Phi*_*ier 7

style='height:100' 可能在一些宽容的浏览器中工作,但实际上是无效的CSS,所以IE有权拒绝解析那些.