2009-08-17 4 views
9

私は960.gs CSSフレームワークをサイトで使用していますが、IE(7、ただし6はそれほど良くないとは思いますが)でほとんど瞬時にヒットします。 IEは左にそれをプッシュするのに対し、上記このHTML(CSSが960にバンドルファイルだけである)は、FirefoxとChromeセンターグリッドを考えると960グリッドがInternet Explorerに残っています

<html> 
<head> 
    <link rel="stylesheet" href="design/reset.css" /> 
    <link rel="stylesheet" href="design/960.css" /> 
    <link rel="stylesheet" href="design/text.css" /> 
</head> 
<body> 
    <div class="container_12">abc</div> 
</body> 
</html> 

私は何の問題もなく960を使用していましたので、私は本当にばかげた何かをしなければならないと思います。誰も助けることができますか?

+0

可能であれば、この質問のタイトルを「Internet Explorerに残っている960度グリッドに合わせる」に変更してください。 これは他の人がこの解決済みの質問を簡単に見つけるのに役立ちます。 – foxybagga

+0

@ Pushpinder - 960.gs(グリッドシステム用)と呼ばれ、 "Internet Explorerに残っている960gの位置合わせ"を検索すると、これはすでに3番目の結果です。 – nickf

答えて

25

HTMLの先頭にDOCTYPEを含める必要があります。そうしないと、CSSがIEで正しく表示されません。 960パッケージに付属のデモファイルのものを使用できます。

+2

ありがとう! '<!DOCTYPE html>'はそれだけでした。奇妙な、しかし真実。 – nickf

+0

私にも働きました。ありがとう! –

+0

ここでも働いた。ありがとう! – Justin

2

DOCTYPEタグの前に何も置くことはできません。

たとえば、デフォルトのNetbeans HTMLテンプレートには、DOCTYPEより前に数行のHTMLコメントが含まれています。したがって、960.gsを機能させるためには削除してください。

関連する問題