2010-03-06 128 views
1

我正在開發一個項目,讓大學完全控制源代碼(Drupal),我所能做的就是CSS覆蓋主題區域。CSS佈局不能在IE7中工作(所有其他瀏覽器都可以)

我遇到的問題是頭不停留在它應該在IE7中。
IE8以及Firefox,Chrome和Safari完全按照預期工作。

這裏是我的CSS重寫

#uc-splash div.uc-section, div.splash{width:790px !important; height:184px !important;} 
#uc-navigation div.secondary, #uc-navigation div.secondary a { color: #fff;} 
#uc-navigation .primary, #uc-navigation .secondary {background-color:#14195b !important;} 
#uc-navigation div.secondary, #uc-navigation div.secondary a {color:#fff !important;} 
#uc-navigation div.secondary, #uc-navigation div.secondary a:hover { background-color: #1c6fb7; color:#fff;} 
#uc-content div.secondary a{color: #14195b;} 
#uc-content div.secondary .block h2 { background-color: #14195b; color: #ffffff; } 
#uc-content div.secondary .block{background-color:#e4e8ed;} 
#uc-navigation .secondary{background-color: #14195b!important;} 

這裏是有問題的網頁。 http://wcmprod2.ucalgary.ca/mha_ipe/

任何幫助或方向將不勝感激。

+0

那就是normail不是嗎? ;) –

+0

(...指的是標題) –

回答

2

由於某種原因,頁眉圖像具有CSS屬性,使其具有-6px的頁邊距。加這個

.logo img { margin-top: 0px !important; } 

你應該很好。

+0

完美,謝謝。 –

1

我記得有與IE7的形式標記問題(顯示填充和/或保證金)

嘗試將此添加到您的CSS ...

形式{保證金:0;填充:0;}

希望這有助於...手指交叉... :)

0

你應該首先包括復位,它中的HTML元素的默認樣式。讓您更多地控制許多瀏覽器。

http://developer.yahoo.com/yui/reset/

+0

我不能這樣做因爲我不能添加任何東西到頁眉。 –

1

的「頭」,如果你的意思是<div id="uc-header" class="uc-section header">那麼你已經在這裏顯示的CSS不具有財產尋址「UC-頭」。您應該覆蓋level-c.css中的屬性

相關問題