宽度/高度作为自动值强制为百分比?

时间:2016-03-16 09:37:35

标签: html css

如果我有一个宽度和高度为自动的元素,我可以强制它在css中自动为em /%吗?

原因是浏览器不遵守像素小数值,并且会向上/向下舍入。

2 个答案:

答案 0 :(得分:3)

任何长度值,无论其指定单位如何,都将解析为以像素为单位的已用值。即使你可以改变auto的行为 - 你不能改变它 - 你仍然会得到像素值。

舍入不一致是不同实现的不幸后果。你无能为力。

答案 1 :(得分:-1)

是的,您可以将元素的宽度或高度设置为百分比。

在CSS中,它将是:

身高:50%;