2012-01-23 104 views
0

我有一個Drupal站點,但是我發現Internet Explorer 7和6中沒有顯示垂直滾動條的問題。我將下面的代碼添加到主題中的style.css文件中,但沒有運氣。是否有另一種解決方法?垂直滾動條不顯示在Drupal網站的IE7/6中?

html { 
     overflow-y: scroll; 
} 

編輯:移除代碼溢出代碼的上方,這裏是當前的HTML/BODY代碼:(我剛纔指定的高度)

html { 

} 

body { 
    font-family: Arial, Helvetica, Verdana, "Bitstream Vera Sans", sans-serif; 
    font-size: 75%; 
    height: 100%; margin-bottom: 1px; 
} 
+0

你可以發佈更多的CSS?特別是,任何'#wrapper','html'或'body'樣式。 – Ktash

+0

嘗試指定overflow:hidden;溢出-Y:滾動; –

+1

你的IE6的CSS應該是'* {display:none; }';) –

回答

0

你有一個網站鏈接或CSS在煩惱?用提供的信息很難回答。當我有這樣的問題時,我的常規方法是創建一個瀏覽器特定的CSS,這可以爲您節省大量的時間。要做到這一點在Drupal 7這裏是我從here

drupal_add_css(path_to_theme() . '/css/ie.css', array('group' => CSS_THEME, 'browsers' => array('IE' => 'lte IE 7', '!IE' => FALSE), 'preprocess' => FALSE)); 
drupal_add_css(path_to_theme() . '/css/ie6.css', array('group' => CSS_THEME, 'browsers' => array('IE' => 'IE 6', '!IE' => FALSE), 'preprocess' => FALSE)); 

了一個例子,我發現它的通常更容易解決這些類和IE開發者工具和瀏覽器的特定樣式表的錯誤。

希望有所幫助。

+0

該網站是https://speeddawg.com/ - 感謝您的幫助!這個問題在IE6中使用'height:100%; margin-bottom:1px;'代碼。 – user1165840

+0

對不起,它實際上沒有在IE6中修復... – user1165840