ホームページ >ウェブフロントエンド >CSSチュートリアル >ICONをテキストに合わせるためのCSSチップ

ICONをテキストに合わせるためのCSSチップ

Barbara Streisand
Barbara Streisandオリジナル
2025-01-25 20:07:10619ブラウズ

CSS cap ユニットを発見してください: 正確な文字体配置のための強力なツールです。 1 つの cap 単位は、現在のフォントの大文字の高さに相当します。これは、以下に示すように、アイコンをテキストと位置合わせする場合に特に便利です。

CSS Tip to align icons with text

HTML と CSS

使用方法は次のとおりです: ボタン内など、隣接するテキストとシームレスに統合するには、アイコンの高さを 1cap に設定します。 以下の例では、位置合わせを容易にするために flexbox を使用しています。

<code class="language-html"><div class="container">
  <img class="icon" src="gear-icon.svg" alt="Gear Icon">
  <h3>CSS</h3>
</div></code>
<code class="language-css">.container {
  display: flex;
  align-items: baseline; /* Aligns items to the baseline of the text */
  gap: 0.5rem;          /* Adds spacing between icon and text */
}

.container .icon {
  height: 1cap;
  aspect-ratio: 1;      /* Maintains the icon's aspect ratio */
}</code>

この手法により、フォント サイズの変更に関係なく、一貫した垂直方向の配置が確保され、よりクリーンでプロフェッショナルな外観のレイアウトが得られます。

以上がICONをテキストに合わせるためのCSSチップの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。