0

ページの中央に画像を配置する必要があります。margin:auto を使用して中央を水平に揃えました。

div ブロックの中央を垂直に揃えるにはどうすればよいですか。以下の条件があります。

  1. divまたは画像の幅と高さについては言及できません。

  2. margin-top をピクセル単位で使用できません。

これが私のjsfiddleです。

4

2 に答える 2

1

あなたはそれをほぼ正しく行っていました。これが固定フィドルです http://jsfiddle.net/joplomacedo/cDD7m/4/

問題は、テーブルセルが想定どおりに動作するために、要素をdisplay: tableラップする必要があるということです。display: table-cell

于 2012-07-14T13:44:10.347 に答える
0

背景画像のテクニックはあなたのニーズに合っていますか?

background: url(my-image.jpg) center center no-repeat;
于 2012-07-14T13:42:57.033 に答える