2012-01-28 12 views
0

私は.headerという高さのdivクラスを持っています。Internet Explorerのオーバーフローディビジョンに画像が必要

.header div内に画像がありますがオーバーフローするようにします。

画像のサイズが50pxで、ChromeとFirefoxでオーバーフローしています。

Internet Explorerでオーバーフローしないのはなぜですか? .header divは50pxに拡張され、オーバーフローしなくなりました。

+0

ようこそ。あなたの質問を編集して、読みやすく、書式を追加しました。私もタグを修正したので、それは正しい興味を持っています。 –

+1

IEは、コンテナがコンテンツのサイズに拡大できるようにするのが大好きです。 IEのどのバージョンですか? IE6で作業している場合は、腐った魚で外に出かけてください。 –

答えて

2

あなたはそれがすべてのブラウザで動作するようにしたい場合は、

<div style="background: url(your_image.jpg); background-repeat: no-repeat;" > 
</div> 

たり、コンテンツがdiv要素のうちオーバーフローしたい場合は

<div style="overflow: visible;" > 
</div> 
+0

私は上記に同意し、当然のことながら最善の使用のために外部に置く。 –

0

を試し例えばdivの背景画像を与えることができます

Wべき
position:relative; 

:IEの場合、あなたはに画像や画像そのものを含むdiv要素を設定する必要があります画像のオーバーフローを表示することができます。

関連する問題