vertical-align の予期せぬ結果: コンテンツの位置がずれている
Web デザインの領域では、vertical-align は要素を垂直に配置する上で重要な役割を果たします。 。ただし、意図した配置が行われず、コンテンツの不整合が生じる場合があります。
次の例を考えてみましょう。
p { background: yellow } span { display: inline-block; vertical-align: middle; height: 50px; background: pink; }
<p>Hello <span>What in the</span> World?</p>
このシナリオでは、周囲の段落内で垂直方向に整列するようにspan要素を配置します。ただし、vertical-align: middle をスパンに適用すると、予期しない結果が発生します。スパンのコンテンツを除く段落全体が垂直方向に整列します。
この位置ずれはなぜ発生しますか?これはバグではなく、vertical-align の予期される動作です。 vertical-align は要素の垂直方向の配置を指定します。この場合、スパンは段落内の中央に配置されます。スパンのコンテンツに位置合わせがないことは、ブラウザがスパン自体の高さよりも低い自然な高さに従ってコンテンツをレンダリングしていることを示しています。
位置ずれを取り除くには、垂直方向の位置合わせを調整できます。垂直方向の配置を変更してスパンのコンテンツを編集します:
span { position: relative; vertical-align: middle; top: 50%; transform: translateY(-50%); }
以上が「vertical-align: middle」がインラインコンテンツを常に垂直方向の中央に配置しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

最近、製品画像の色を動的に更新するソリューションを見つけました。したがって、製品の1つだけで、私たちはそれをさまざまな方法で色付けすることができます

今週のラウンドアップでは、灯台はサードパーティのスクリプトに光を当て、安全なリソースが安全なサイトでブロックされ、多くの国の接続速度がブロックされます

サイトの訪問者と使用データを追跡するのに役立つ分析プラットフォームがたくさんあります。おそらく、特にGoogleアナリティクスが広く使用されています

ドキュメントヘッドはウェブサイトの中で最も魅力的な部分ではないかもしれませんが、それに入るものは間違いなくあなたのウェブサイトの成功にとってそれと同じくらい重要です

子のクラスでsuper()?を呼び出すJavaScriptを見たときに何が起こっているのか、Super()を使用して親のコンストラクターとSuperを呼び出します。そのアクセス

JavaScriptには、ユーザーインタラクション用の特別なUIを表示するさまざまな内蔵ポップアップAPIがあります。有名:

先日、私は多くの企業がアクセス可能なウェブサイトを作るのに苦労している理由について、フロントエンドの人々とおしゃべりをしていました。アクセス可能なWebサイトがとても難しいのはなぜですか


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン
