私は、テキストでオーバーレイされたグラフィックの背景からなるdivを持っています。この要素を水平方向と垂直方向の中央に配置したいと思います。しかし、私はテキストを縦にセンタリングすることはできません。 CSSでdiv内の縦と横のセンタリングテキスト
<div id="step">
<div id="background">
<img src="buttonbackground.png" class="stretch" alt="" />
</div>
<div>
<h3>some text</h3>
</div>
</div>
:これまでのところ、私は、次のコードを持っている
#background {
width: 100%;
height: 100%;
position: absolute;
left: 0px;
z-index: -1;
}
#step {
text-align:center;
color:white;
}
.stretch {
width:200px;
height:40px;
}
私は、多くの場合、他の場所で参照さ見てきたテーブルセル/垂直アライン技術はなく、かなりの作業を行います使用します。