我有一個IE7問題,我需要一些幫助。我通過ajax和php加載數據表。在IE7(doi)以外的任何地方都能正常工作。IE7動態內容不產生垂直滾動條
問題是加載了幾百條記錄後沒有垂直滾動條。 我已經檢查到位置和溢出錯誤(像這裏:http://snook.ca/archives/html_and_css/position_relative_overflow_ie/),但仍然沒有運氣。
箭頭鍵也不起作用。查看瀏覽器窗口下方的內容的唯一方法是單擊並拖動。
任何幫助表示讚賞。
=================
UPDATE:
希望包括髮生了什麼事情的一些圖像。無法訪問該頁面/文件,具有敏感信息。不過,希望這可以有所幫助。
前:
後:
該表的代碼是這樣的:
<div class="row hide" id="spend-table" style="display: block;"><table border="0" cellpadding="4" cellspacing="0" id="spend">
<thead>
<tr>
<th style="display: none;">Id</th><th>Name</th><th>City</th><th>State</th><th>Vendor</th><th>Catalog#</th><th>Fac#</th><th>Desc</th><th>Quantity</th><th>UOM</th><th>Total</th><th>Highest</th><th>Lowest</th></tr>
</thead>
<tbody>
<tr>
<td style="display: none;">35816</td><td>Boblawblaw</td><td>Law BLog</td><td>KY</td><td>The Avengers</td><td>DE878Z</td><td>12091</td><td>Canned Butterscotch</td><td>1</td><td>YR</td><td>$127.13</td><td>$127.13</td><td>$127.13</td><td style="display: none;">2</td></tr>
</tbody>
</table></div>
表的父DIV最初是隱藏的,但經過搜索(通過AJAX & Codeigniter),使用Table類將結果從CI中踢回,以便用新信息填充div(ta BLE)。
只是要清楚:所有的記錄都顯示爲他們應該。您可以點擊並拖動以查看所有內容。這只是一個滾動/溢出/等問題。在IE7中被忽視。
謝謝!
=================== 另一個更新:
表,表的包含分區,而div的容器div都具有高度800+ 。然而,身體停留在348px。具有縮放,位置和溢出屬性集。出於想法:\
嘗試:身體,HTML {位置:相對;高度:100%} –
沒有運氣。感謝tho:\ –
試圖設置周圍'div'上的'overflow-y'? – MathSquared