2011-02-09 4 views
3

親切に、次のWebサイトを参照してください:あなたは私のページはFFに細かいロードされるIE 7またはIE 6を使用している場合は、問題を見ている必要がありますCSSのIE 6での問題と7

property.consultfinman.com

を、 IE8、Safari、Google Chromeなどがあります。しかし、IE7では、浮動小数点数は、配置されるべき場所に配置されていません。 IE6ではすべてがシャッフルされています。

この問題の解決方法(私はCSSの教祖ではないことに留意してください)。

おかげ

+0

あなたのコード(http://validator.w3.org/ http://jigsaw.w3.org/css-validator/)を検証し、家主を助けるのをやめてください。 – reisio

+0

更新された統計情報が見つかりませんでしたが、2011年2月現在IE6は広く使用されているため、初めから安全に無視できます。それはあなたにはあまり問題ではありません。 –

答えて

2

を見ます浮動小数点と同じ方向のマージン、例{ float: left; margin-left: 10px; }、IE6は魔法のように値を2倍にします。 フロートとマージンを同じ方向に使用する必要がある場合は、*display: inline;を追加する必要があります。あなたのデザインの下部については

、私はあなたがこれを使用すると、IE6とIE7に黒の背景を持っている理由です.featured-content

background-color: #000000;を指定する理由が分からない、私はそのバグを伝えることはできませんが、私はよかなりそれはフロートと何か関係があると確信しています。

これが役に立ちます。

0

あなたはこの

<!--[if lt IE 6]> 
    <style> 
     //your style 
    </style> 
<![endif]--> 
<!--[if lt IE 7]> 
    <style> 
     //your style 
    </style> 
<![endif]--> 

を使用してブラウザを確認することができ、あなたのIE6のバグの多くは、あなたが使用している場合でダブルマージンバグによって引き起こされるhttp://www.quirksmode.org/css/condcom.html

http://www.maratz.com/blog/archives/2005/06/16/essentials-of-css-hacking-for-internet-explorer/

+0

あなたは上記のウェブサイトにアクセスして、IE7で表示されていない右上隅のlogindivの解決方法を教えてください。次の行に行くIE6 – booota

+0

透明な画像はIE6で透明に表示されません – booota

+0

Who'sまだIE6を使用して、btw? –