DIV内の画像 - 垂直にセンタリングされた

私はサイズxのDIVを持っていて、その中にはもっと大きなサイズの画像があります。そして、この場合、私はこのDIVの中心に画像の垂直線が必要です。

誰もが知っている、私はそれを実現することができますか?

それを読んでくれてありがとう!

0
あなたの質問をより明確にするために、あなたがこれまでに持っているものを示してくださいことができますか?
追加された 著者 thirtydot,
重複している可能性があります。 追加された 著者 tuze,
表示:テーブルセル; vertical-align:古いブラウザ(IE7)では中間が機能しません
追加された 著者 Jeow Li Huan,
私はそれを持っています:display:table-cell;縦線:中央;
追加された 著者 deelite,

3 答え

divの中に画像を配置し、divをdivに配置し、それらを中心に配置することができます

あなたはまた、これらのdivのクラスを作ることができますし、CSSの部分の位置に:center;

0
追加された

divにイメージのみが含まれ、テキスト/ライナーが1つもない場合は、line-height = heightを設定し、vertical-alignを使用して画像を中央に配置できます。

<div style="height: 10px; line-height: 10px">
     
</div>

PS: It is important to have a space character after the to force the image to align to the space in IE6.

0
追加された

You can use vertical alignment as here http://phrogz.net/css/vertical-align/index.html

0
追加された