0
我有一個疊加和禁用滾動而滾動條仍然是可見的(變灰),我用:禁用滾動條(變灰),除了在IE7
CSS
html.noscroll {
position: fixed;
overflow-y: scroll;
width: 100%;
}
它在IE8及更高版本中正常工作,但在IE7中,滾動條仍處於啓用狀態,我仍然可以滾動頁面。
有沒有人有一個想法我可以如何解決這個問題?
我有一個疊加和禁用滾動而滾動條仍然是可見的(變灰),我用:禁用滾動條(變灰),除了在IE7
CSS
html.noscroll {
position: fixed;
overflow-y: scroll;
width: 100%;
}
它在IE8及更高版本中正常工作,但在IE7中,滾動條仍處於啓用狀態,我仍然可以滾動頁面。
有沒有人有一個想法我可以如何解決這個問題?
溢出:滾動使IE在所有情況下顯示滾動條,即使不需要。那是你想要做的?
IE6 & 7與「位置:相對」或「寬度:100%」和邊距相結合時,已知存在捲動問題。
與
width: 80%;
嘗試,如果滾動正確灰色的,你可能有一個保證金/填充問題。如果它沒有改變,請嘗試改變位置。
這可能有助於:http://stackoverflow.com/questions/7435328/horizontal-scrollbar-appears-only-in-ie7-even-with-overflowhidden-being-set – freddy
嘗試添加!重要的規則來覆蓋瀏覽器樣式表規則;如果IE7有一條相反的重要規則,這應該起作用。 –