ページの中央に画像を配置する必要があります。margin:auto を使用して中央を水平に揃えました。
div ブロックの中央を垂直に揃えるにはどうすればよいですか。以下の条件があります。
divまたは画像の幅と高さについては言及できません。
margin-top をピクセル単位で使用できません。
これが私のjsfiddleです。
あなたはそれをほぼ正しく行っていました。これが固定フィドルです http://jsfiddle.net/joplomacedo/cDD7m/4/
問題は、テーブルセルが想定どおりに動作するために、要素をdisplay: table
ラップする必要があるということです。display: table-cell
背景画像のテクニックはあなたのニーズに合っていますか?
background: url(my-image.jpg) center center no-repeat;