我正在做一个水平日历。我今天正在测试一些东西,我想知道它是否是一个错误,或者它是否真的是浏览器的限制。
简而言之,我想拥有无限的宽度。日历在一个 div 内,并且会溢出到无限。
插入一个非常大的范围后,我意识到我的宽度实际上是 0px。然后搜索后。我发现宽度有奇怪的行为。
- 35791375px 像素宽度为 0px
- 35791374px 背景消失
- 35791373px div 正确显示
并且想知道实际上适用于所有浏览器的实际最大宽度是多少。这些数字很奇怪。它们不是 8 的因数。
这是一个示例标记。
<div class="calendar" style="overflow: hidden; width: 1000px;">
<div class="scroll" style="width: 35791375px;">
<div class="month">...</div>
...
<div class="month">...</div>
</div>
</div>