2011-09-14 20 views
2

私は、現代のすべてのブラウザとIE7では一定のビットのHTMLがうまく表示されますが、IE8では完全に失敗するという難しい問題があります。私はどのCSSがこの問題を改善できるかについて心がけましたが、毎回短くなってきました。IE8に表示されませんか?

クロムのthis linkを見ると、下部にFB/Twitterの共有ボタンがありますが、IE8の対応する領域を見ると何もありません。誰かにそれをチェックアウトし、私に知らせて、私は困惑...

CSSコードがあるしてくださいでした:

body div.mr_social_sharing_wrapper { 
    clear: both !important; 
    overflow: hidden !important; 
    height: 40px !important; 
    width: 960px !important; 
    z-index: 2000 !important; 
    line-height: 30px !important; 
    float: left; 
} 

span.mr_social_sharing, 
span.mr_social_sharing_top { 
    float: left; 
} 

そして、はい、私が使用して知っている重要な貧しいフォームです。!それは選択によって継承されていなかった:)

+0

私はIE8でブラウジングするときにそれらを見ることができますか? –

+0

IE8を持っていませんがIE8でIE9を文書/ブラウザモードに設定してもリンクが正常に表示されます。私が考えていること(私が常に忘れていること)は、IEキャッシュです。IEの開発ツールにヒットし、キャッシュを「常にサーバーからリフレッシュ」に設定します。それがうまくいけば他の誰かが示唆を持っているでしょう... – Jeroen

+0

本当に?私はウェブサイトの所有者ではありませんか?あなたのブラウザはIE8標準に設定されていますか? –

答えて

1

span.mr_social_sharing_topから表示スタイル(あなたがdisplay: inline-blockdisplay:blockの両方を持っていた)とfloat: leftを削除することによって解決されているようです。

表示スタイル(他のブラウザの問題?)が必要な理由があった場合は、これらのスパンに固定幅を追加して問題を解決することもできます。

+0

私のヒーロー!あなたは私のヘアラインを保存しました!どうもありがとうございます。 –

関連する問題