赞,浏览器有哪些限制?如果我有99999999999999vh它实际上是99999999999999vh还是会像2145629vh那样奇怪?什么是VH单位的最小/最大值?
回答
从视口高度(vh)specification,它没有提到有最小/最大值的限制。然而,在Section 5 of CSS Values and Units: Numeric Data Types中,它提到:
CSS理论上支持所有值类型的无限精度和无限范围;然而在现实中实现具有有限的容量。 UA应该支持合理有用的范围和精度。
和一些SO users do test the limit of values of each browsers,其结果如下:
Firefox: 33554400px
Chrome: 33554428px
Opera: 33554428px
IE 9: 21474836.47px
和上述行为在Section 5: Distance Units说明:
虽然一些属性允许负的长度值,这可能复杂化格式和可能有特定于实现的限制。如果允许负长度值但不支持,则必须将其转换为可支持的最接近值。
希望以上可以回答你的问题。
我希望我可以投票两次。好好研究答案! :) – Vince
我觉得很奇怪,Chrome和Firefox之间的最大区别是28px。我不知道他们是如何决定这个看似武断的价值的。很好的答案。 –
@JoshCrozier不要FF和Chrome有100vw的不同版本......一个包含滚动条,另一个不包含?这可能吗?我会假设他们只是将max vh设置为与vw max像素值相同。 –
- 1. 最小vh值(CSS)?
- 2. 什么是最大的SQL表大小
- 3. 什么是MySQL的最佳varchar大小?
- 4. 最大值和最小值?
- 5. 什么是插入到android studo的最佳位图大小?
- 6. 什么是最低VM预算大小?
- 7. 什么是TimeSeriesChart的最大范围值
- 8. Android是什么加速度计的最小和最大范围
- 9. 什么是任何视图的R.id(最小和最大整数值)的范围
- 10. 什么是最好的小C++包来计算矩阵的最大特征值?
- 11. TextBox最大/最小数值
- 12. 什么是CSS3的半径属性的最大值(以像素为单位)?
- 13. C#为什么表单大小(this.Size)大于表单最大大小(this.MaximumSize)?
- 14. 中的std ::最大值和最小值
- 15. Python的最大值和最小值
- 16. 数组的最小值和最大值?
- 17. 数组的最大值和最小值
- 18. numpy的/ pylab最小值,最大值
- 19. 什么RSA最大块大小编码?
- 20. 获取一组对象的两个属性的最小值和最大值的最有效方法是什么
- 21. 为什么rand()在最小值和最大值为正值时返回负值?
- 22. 默认值属性,如最小值,最大值,大小等
- 23. 动态更改CSS最小高度值的最简单方法是什么?
- 24. 实现具有可选最小值或最大值的数字的最佳方法是什么?
- 25. 什么是32位java可以访问的最大文件大小?
- 26. 什么是最大声级
- 27. 什么是最大熵?
- 28. 返回用户单行中的最小值和最大值,
- 29. 自动填充单元格,最大值,最小值,平均值
- 30. 商店最小值,最大值,平均中值“单”变
这是[视口大小的百分比](https://www.w3.org/TR/css3-values/#viewport-relative-lengths)。我想你理论上可以有一个元素的大小是视口的高度或宽度的许多(千?)倍,没有限制,但我不知道这是什么的实际目的。我认为这是一个关于浏览器如何处理真正的大元素而不是单元本身的限制的问题。 – Vince