私は.header
という高さのdivクラスを持っています。Internet Explorerのオーバーフローディビジョンに画像が必要
.header div
内に画像がありますがオーバーフローするようにします。
画像のサイズが50pxで、ChromeとFirefoxでオーバーフローしています。
Internet Explorerでオーバーフローしないのはなぜですか? .header div
は50pxに拡張され、オーバーフローしなくなりました。
私は.header
という高さのdivクラスを持っています。Internet Explorerのオーバーフローディビジョンに画像が必要
.header div
内に画像がありますがオーバーフローするようにします。
画像のサイズが50pxで、ChromeとFirefoxでオーバーフローしています。
Internet Explorerでオーバーフローしないのはなぜですか? .header div
は50pxに拡張され、オーバーフローしなくなりました。
あなたはそれがすべてのブラウザで動作するようにしたい場合は、
<div style="background: url(your_image.jpg); background-repeat: no-repeat;" >
</div>
たり、コンテンツがdiv要素のうちオーバーフローしたい場合は
<div style="overflow: visible;" >
</div>
私は上記に同意し、当然のことながら最善の使用のために外部に置く。 –
を試し例えばdivの背景画像を与えることができます
Wべきposition:relative;
:IEの場合、あなたはに画像や画像そのものを含むdiv要素を設定する必要があります画像のオーバーフローを表示することができます。
ようこそ。あなたの質問を編集して、読みやすく、書式を追加しました。私もタグを修正したので、それは正しい興味を持っています。 –
IEは、コンテナがコンテンツのサイズに拡大できるようにするのが大好きです。 IEのどのバージョンですか? IE6で作業している場合は、腐った魚で外に出かけてください。 –