2011-04-27 59 views
1

我對Zend Framework和所有IE的視圖都有這個奇怪的問題我正在使用粘滯頁腳的HTML/CSS模板,頁面也集中在屏幕中間。在使用Zend上的代碼設計之前,我使用了相同的模板,所有瀏覽器都能正常工作。現在,當我在代碼中應用設計時,除IE(7,8,9)外,所有瀏覽器仍然正常工作!該頁面不再集中,有些元素沒有使用它們的CSS類。我複製了我在將代碼移動到Zend(正在處理IE)之前使用的完全相同的代碼,並將其粘貼到Zend中,但我仍然遇到同樣的問題。我甚至創造一個div並嘗試使用下面的CSS代碼,以集中它:Zend Framework/CSS(IE)沒有按照它的設想應用!

#container{ 
position:absolute; 
width:960px; 
height:200px; 
left:50%; 
top:0; 
margin-left:-480px; 
} 

,仍然,它不是集中在任何IE瀏覽器...

任何人都可以請儘量幫助我弄清楚究竟發生了什麼?

非常感謝提前!

回答

0

您好再次大家......我不知道如果我我應該爲這個問題道歉,但是經過了很長時間的研究,許多人試圖通過更改HTML代碼或CSS來解決這個問題,這個解決方案非常簡單(或者我也許很笨)沒有注意它)。我所要做的只是改變文檔的文檔類型,一旦我添加了 <!DOCTYPE HTML PUBLIC「 - // W3C // DTD HTML 4.01 // EN」「http://www.w3.org/TR/html4 /strict.dtd「>所有的CSS錯誤都修復了,頁面被集中化了,並且工作得很好。

問候

0

你嘗試:text-align:center;

另一種方式來中心內容是這樣做的:

#container{ 
    width:960px; 
    height:200px; 
    position: absolute; 
    margin 0 auto; 
    text-align:center; 
} 

看:http://jsfiddle.net/5u8aM/

+0

我使用的HTML屬性「對齊:中心」,並用它在包裝DIV和頁腳DIV(這是導致頁腳不在包裝)...這固定的中央集權的問題,但我仍然有一些拒絕CSS文件中的CSS屬性的元素存在問題。 – Naruto 2011-04-27 13:07:50

+0

如果你做了一個測試,並在你的css中用'color:yellow;'代碼創建#test,並且你在頁面上添加了一個div,像這樣:'

blabla
'是blabla yellow?如果否,鏈接到您的CSS樣式表是錯誤的。 – David 2011-04-27 14:03:07

+0

到我的CSS的鏈接是100%正確的,發生的事情是我使用相同的確切代碼,一次在常規的HTML頁面中,一次在Zend框架項目中,並且僅在IE上,我得到2個不同的結果 – Naruto 2011-04-28 05:12:10

相關問題