を使用して、いくつかのコンテナでテキストを垂直方向に揃えようとしていますが、line-height
うまくいきません。これまで問題があったことは一度もありませんが、何らかの理由で現在は正しく整列しません。
今、私はおそらくすべてのコーディングから目が見えていませんが、問題がどこにあるのかを見つけることができないようです...
これは私のHTMLがどのように見えるかです:
<div class="formLabel">
<div class="labelNumber">D</div>
<div class="labelTitle">
<h2>New Password</h2>
<p>Check Help for character and length restrictions</p>
</div>
</div>
そして、これは私のCSSがどのように見えるかです:
.formLabel
{
position: relative;
width: 400px;
height: 40px;
padding: 20px 0px 0px 10px;
margin: 0;
}
.labelNumber
{
float: left;
width: 30px;
height: 30px;
line-height: 30px;
background: #191919;
font: bold 18px Arial;
color: #555555;
text-align: center;
padding: 0;
margin: 0;
}
.labelNumber
縦に並べようとしているのはコンテナ内の文字です。