まず、行の高さが要素の高さと等しい場合にテキストが垂直方向に中央揃えにならない理由を説明します。実際、行の高さが要素の高さと等しい場合、テキストは実際には中央揃えにはなりませんが、中央揃えに見えます。要素の高さとフォント サイズの差が大きい場合、これはますます顕著になります。ここでは、「ベースラインとは何か?」を参照してください。 下の画像の緑の線はベースラインです。行の高さはテキストの2行間の距離を表します[ベースライン] 解決策1: 行の高さ、配置、疑似要素を組み合わせる 。文章{ 幅: 16px; 高さ: 16px; フォントサイズ: 10px; テキスト配置: 中央; } .text::after{ コンテンツ: ' '; 表示: インラインブロック; 幅: 0; 高さ: 100%; 垂直位置合わせ: 中央; 上マージン: 1px; } 解決策2: CSS3 の scale プロパティを使用して、すべての値を 2 倍のサイズに設定し、サイズを 2 倍にします。 。文章{ 幅: 32px; 高さ: 32px; 行の高さ: 32px; フォントサイズ: 20px; テキスト配置: 中央; 変換: スケール(0.5); } line-height=height 要素の高さがテキストの垂直中央揃えにならない問題の解決方法に関するこの記事はこれで終わりです。line-height=height 要素の高さに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: CSS コード省略 div+css レイアウト コード省略仕様
エフェクト表示: 環境準備コントローラーノード: 6GB 4時間60GB/30GB/30GB計算ノー...
1. 先頭のあいまいクエリではインデックスを使用できません (「%XX」や「%XX%」など)コード値...
仮想マシンを初めて使用する方や、仮想マシンに Linux をインストールしたばかりの方は、システムが...
この記事では、ポップアップボックスコンポーネントメッセージのVue3手動カプセル化の具体的なコードを...
この記事では、参考までに、Navicat for MySql の CSV ファイルのビジュアルインポ...
1. 基本的な使い方 <!DOCTYPE html> <html lang=&qu...
目次1. EclipseがTomcatを構成する2. Tomcat の無効なポートの解決方法方法1:...
最近、データライフサイクル管理の詳細を整理していたときに、小さな問題を発見しました。それは、MySQ...
CSS 位置position 属性は、要素の配置タイプを指定します。位置プロパティには 5 つの値が...
Linux のファイル権限まず、現在のディレクトリ内のファイルの内容を確認しましょう。 ls -l ...
序文少し前に、興味深い問題を目にしました。Vue のデータが変更された後に、ビューを同期的に更新する...
1. IE8 の getElementById は id のみをサポートし、name はサポートしま...
この記事では、Webサイトを作ったことがある人にとっては馴染みのあるテーブルについて主に説明します。...
VMware Workstation 14 ProにCentOS 7.0をインストールする具体的な方...
具体的な方法:ステップ1: mysqlサービスを停止する /etc/init.d/mysqld を停...