1
我正在做一個水平日曆。我今天正在測試一些東西,我想知道它是否是一個錯誤,或者它確實是瀏覽器的限制。HTML中div的最大寬度
總之,我想有一個無限的寬度。日曆是在一個div內,並會溢出到無限。
插入一個非常大的範圍後,我意識到我的寬度實際上是0px。然後搜索。我發現寬度與奇怪的行爲。
- 35791375px像素寬度爲0像素
- 35791374px背景消失
- 35791373px格顯示正確
竟是不知道會產生什麼實際的最大寬度,將在所有的瀏覽器。這些數字很奇怪。它們不是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>
我不能幫助你的數字(我記得很久以前閱讀過它,所以有一些數字存在),但我可能能夠幫助找到解決方案。是否應該滿足於無限或目標是什麼?只是一個巨大的滾動條? –
它可能會從瀏覽器更改爲瀏覽器。你使用的是什麼瀏覽器? –
鉻但耶無限滾動是目標,而30000000px;應該夠了。不太可能有人會滾動到那一點。但是,如果這個數字對於其他瀏覽器來說太高,我將不得不使用每個主要瀏覽器中最小的一個。這幾乎是一個理論問題,而不是真正的問題。 –