Line-Height を使用する 単一行のテキストを垂直方向に中央揃えにするには、目的の高さに等しい行の高さを適用します。次の CSS で示されている要素の高さ: ディスプレイの使用プロパティ 複数行のテキストの場合、テキストを で囲みます。そして、display: table; を適用します。そして表示: テーブルセル;垂直整列: 中央; とともに次のように: Transform プロパティの使用 より高度な位置合わせについては、translateY() でのtransform プロパティの使用を検討してください: 以上がDiv 要素内のテキストを垂直方向の中央に配置するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。#abc {
line-height: 50px;
}
#abc {
display: table;
width: 100%;
}
#abc span {
vertical-align: middle;
display: table-cell;
}
#abc {
position: absolute;
top: 50%;
transform: translateY(-50%);
}
重要注:
変換位置を指定するには、要素に相対または絶対などの定義された位置があることを確認してください。有効になります。