我使用的是藍色打印CSS,它在Firefox中工作正常......但是當我在IE中查看它時,即使使用IE IE8,它仍然沒有似乎在間距和對齊方面工作正常。使藍圖css在IE 6和IE 7中工作
對於我能做些什麼來使其看起來合適?
我使用的是藍色打印CSS,它在Firefox中工作正常......但是當我在IE中查看它時,即使使用IE IE8,它仍然沒有似乎在間距和對齊方面工作正常。使藍圖css在IE 6和IE 7中工作
對於我能做些什麼來使其看起來合適?
您是否包含ie.css文件?下面的常規藍圖css文件,包括ie.css
文件,使用只有IE會解析符號:
<link rel="stylesheet" href="../../blueprint/screen.css" type="text/css" media="screen, projection">
<link rel="stylesheet" href="../../blueprint/print.css" type="text/css" media="print">
<!--[if lt IE 8]><link rel="stylesheet" href="../../blueprint/ie.css" type="text/css" media="screen, projection"><![endif]-->
確保所有網址的CSS文件是正確的,在您的網站也正在努力。
我第二個這個答案。他們故意將所有的IE hacker放在一個單獨的文件中,以保持代碼整潔。 國際海事組織,這是非常好的在未經優化的src /版本中分開,但誰至少不是試圖支持IE?我不確定它爲什麼要分開。 –
我該如何檢查,我的代碼是否顯示IE黑客攻擊,其他藍圖文件是否正確通過。它大部分在IE中出現,*除了*
我知道這有點晚了,但希望它能幫助那些使用Google的人。
一大疑難雜症的時候,這裏使用藍圖,以確保您的容器div有一個類容器的,沒有ID:
<div class="container"> ... </div>
不
<div id="container"> ... </div>
它抓住了我出了幾次之前。
確保您使用的是文檔類型。如果你不這樣做,它會以怪癖模式呈現。我遇到了同樣的問題,並糾正了doctype的工作。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
這應該在文檔
檢查的頂部去,如果路徑到'.css'正確與否。 –