2012-01-23 2 views
5

divを幅を拡張しないようにする方法はありますか?IE8のdivの外に見える画像を作成する方法はありますか?たとえば、私のdivは200ピクセル幅ですが、イメージは250ピクセル幅です。divを含むより広い画像にする

+0

max-widthを使ってみましたか?コンテナがその中の要素よりも小さくなければならないかどうかはわかりませんが、必要な場合はmax-widthを試して、役立つかどうか確認してください。したがって、最小幅の場合は最小幅を使用することもできます。 –

+0

はい私は使用しましたが、それは変わりません。 – krish

+0

@SagarPatil:他のすべてのブラウザでは、IEを除いて正常に動作します – krish

答えて

5

イメージを「絶対」に配置できますか?

div > img {position:absolute;} 
+0

これは私が最初に試みるものです... – Alex

+0

これはあなたに望ましい効果を与えます。個人的にはコンテナは常にコンテンツを保持するのに十分な大きさでなければならないと思います。おそらく別のアプローチが必要です –

+0

@marc constello:ええと私もそれを試みましたが、主なものは、画像の幅に合わせてコンテナdivも増やして画像が常にコンテナの内側にくるようにすることです..これを修正する方法は...? – krish

3

設定するdiv要素のwidth200pxへとそのoverflowvisibleへ。

+0

私はこれを使用しましたが、それは同じままです – krish

+0

しかし、それは動作します。私はIE8でテストしました。試したコードを投稿できますか? –

+0

のurコードでは、絶対的なプロパティが問題を解決します。 – krish

関連する問題