2010-01-13 169 views
1

我有一個表格的日曆。出於某種原因,IE瀏覽器添加了一個垂直滾動條到頁面的邊緣,但沒有滾動條(沒有東西滾動)FF和Safari看起來很好。爲什麼IE顯示沒有滾動條的滾動條(滾動條不需要,不在FF和Safari中)?

任何想法?

+0

您的意思是整個視口(broswer窗口)的滾動條還是您的表的包含元素(推測是div)的滾動條?如果你可以發佈你的CSS和HTML,它也會很有幫助。 – prodigitalson 2010-01-13 20:37:16

+0

嗨,我的意思是整個瀏覽器頁面。 HTML和CSS是巨大的,所以我想試着在獲得回答之前訴諸於此。 – Joel 2010-01-13 20:38:48

回答

1

這在Internet Explorer中是正常的,根據我的知識,除非在body或html元素上使用overflow:hidden,否則不能關閉此功能,但頁面顯然不能滾動。

如果您需要在所有瀏覽器中獲得完全相同的行爲,並且想要將停用的滾動條添加到FF和Safari,請檢查我的recent question

+0

我不知道 - 溢出y技巧效果很好。謝謝! – Joel 2010-01-13 21:04:07

0

如果在body元素中放入overflow:auto,並且只刪除頁面上其他元素的overflow:auto或任何其他溢出設置,則主瀏覽器滾動條將允許向下滾動頁面,頁面將展開,移動頁腳也是如此。