當我的頁面沒有doctype
(是的,文檔模式是沒有文檔類型的Quirks)時,頁面沒什麼問題。然後,我不得不修復就可以了一些東西,增加了doctype
(即更改的文檔模式標準)解決了這個問題,但引入新的問題:(doctype正在改變我的頁面出現的方式
這個問題尤其是IE9和GWT應用程序。
添加的DOCTYPE是<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
早些時候登錄屏幕一直在尋找合適的施加給它的屏幕和時尚的中間是
#login_form {
left: 40%;
top: 80px;
}
但是現在在添加doctype和without changing my html or css
之後,登錄表單顯示在屏幕的最右側。我不明白doctype如何改變這種行爲
如你自己回答它。沒有它的怪異模式,它們會看起來不一樣。嘗試新的html5類型。 – btevfik 2013-03-18 09:07:08
也這麼做了...結果相同:) – Satya 2013-03-18 09:08:27
嘗試絕對定位。和'margin:0 auto' – btevfik 2013-03-18 09:17:57