この質問は死にましたが、検索では何も私のために働いていないことは知っています。div要素内のテキストを垂直に整列させる
私はテキストを垂直に配置する必要があるdiv要素がありますが、何も機能していません(位置:絶対;上:50%;余白 - 上:-x;表示:表セル;縦-align:middle;等)
ここで私は作業しています(インラインCSSには申し訳ありません)。とにかく、私は行の高さを使用しますが、テキストは1行または2行にすることができます。常に画像の垂直方向に合わせる必要があります。最大高さは30px(30x50)です。
<div style="margin:0 0 10px 0;padding:10px;border:2px solid #606060;background-color:#2b2b2b;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;">
<div style="float:left;width:55px;height:40px;">
<a href="link"><img style="max-width:50px;border:1px solid #ffb92c;" src="image.jpg" alt="" /></a>
</div>
<div style="float:right;width:155px;font-size:0.7em;height:40px;">
<a href="link">This is the text to vertically align</a>
</div>
</div>
インライン 'CSS'を使用する必要がありますか? ... – Phil
いいえ、まったくそうではありませんが、私はそれを把握したらreg CSSに変換するつもりです – Tom