私は使用しています:
#leftfoot {padding-left: 20px; vertical-align: middle;}
それは動作しません。私はたくさんの説明を見てきましたが、どれも私にはうまくいかないようです。複数行のテキストを縦に揃える方法を知っている人はいますか?
CSSに怒ったように拳を振る。
私は使用しています:
#leftfoot {padding-left: 20px; vertical-align: middle;}
それは動作しません。私はたくさんの説明を見てきましたが、どれも私にはうまくいかないようです。複数行のテキストを縦に揃える方法を知っている人はいますか?
CSSに怒ったように拳を振る。
#leftfoot {
height: 110px;
display:table-cell;
vertical-align: middle;
padding-left: 20px;
}
あなたの問題は次のとおりです。テキストは実際に垂直方向に中央揃えされていましたが、内側の div はテキストと同じ高さで、外側の div の境界まで拡張されていなかったため、内側の div が機能するように高さを設定する必要があります。 .
あなたの質問は明確ではありません。JsFiddle を作成してください。Vertical-align http://css-tricks.com/what-is-vertical-align/の理解を深めるために