pxとemの間の変換
多くの Web デザイナーは、CSS を記述するときにユニバーサル セレクターでフォント サイズを設定します。中国語の場合、通常は 12px です。ただし、IEブラウザではpxを単位としたフォントサイズの調整はできません。実際、単位として em を使用すると、この状況を回避できます。
1. em と px の違い:
1. IE は px を単位として使用するフォント サイズを調整できません。
2. Firefox は px と em を調整できます。
3.px ピクセル (ピクセル)。相対的な長さの単位。ピクセル px はモニター画面の解像度を基準としています。
4.em は長さの相対単位です。現在のオブジェクト内のテキストに対する相対的なフォント サイズ。インライン テキストの現在のフォント サイズが手動で設定されていない場合は、ブラウザのデフォルトのフォント サイズを基準とします。ブラウザのデフォルトのフォント サイズが変更されていない場合、デフォルトは 16 ピクセルになります。
2. emの特徴:
1. emの値は固定されていません。
2. em は親要素のフォント サイズを継承します。
3. em と px を変換する方法
どのブラウザでもデフォルトのフォントの高さは 16px です。変更されていないすべてのブラウザは、1em=16px に準拠します。すると、12px=0.75em、10px=0.625emとなります。
font-size の変換を簡素化するには、CSS の body セレクターまたはユニバーサル セレクターでグローバルに Font-size=62.5% を宣言する必要があります。多くの初心者はここで 0.625em を定義するか、これを直接定義します。効果はありません。font-size=62.5% を定義する必要があります。
これにより、em 値が 16px*62.5%=10px に変更されるため、12px=1.2em、10px=1em、つまり、元の px 値を 10 で割って、em に変更するだけで済みます。ユニット。 。
4. CSS で em を適用する場合は、次の 2 つの点に注意する必要があります。
1. body セレクターで Font-size=62.5% を宣言します。
2. 元の px 値を 10 で除算し、単位として em に置き換えます。
3. 拡大されたフォントの em 値を再計算します。フォント サイズの繰り返しの宣言は避けてください。
4. em は親要素の特性を継承できるため、1.2 * 1.2= 1.44 の現象が回避されます。たとえば、#content (親要素) でフォント サイズを 1.2em と宣言した場合、p (子要素) のフォント サイズを宣言するときは、この em は 1.2em ではなく 1em のみにできます。もう一方のemは#contentのフォント高さを引き継ぐため、1em=12pxとなります。
さらに、IE が中国語の文字を処理する場合、本文の下に 62.5% で表示される 12px フォントは、直接定義されたものよりも大きいことに注意する必要があります。 62.5% を 63% に置き換えます。 CSS コードに対する上記の調整により、Web サイトがユーザー エクスペリエンス デザインに一歩近づいていることがわかります。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

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

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









この記事では、HTML< Progress>について説明します。要素、その目的、スタイリング、および< meter>との違い要素。主な焦点は、< Progress>を使用することです。タスクの完了と< Meter> statiの場合

この記事では、HTML< Datalist>について説明します。オートコンプリートの提案を提供し、ユーザーエクスペリエンスの改善、エラーの削減によりフォームを強化する要素。

この記事では、html< meter>について説明します。要素は、範囲内でスカラーまたは分数値を表示するために使用され、Web開発におけるその一般的なアプリケーション。それは差別化< Meter> < Progress>およびex

記事では、HTML5クロスブラウザーの互換性を確保するためのベストプラクティスについて説明し、機能検出、プログレッシブエンハンスメント、およびテスト方法に焦点を当てています。

この記事では、ブラウザのユーザー入力を直接検証するために、必要、パターン、MIN、MAX、および長さの制限などのHTML5フォーム検証属性を使用して説明します。

この記事では、モバイルデバイスのレスポンシブWebデザインに不可欠なViewportメタタグについて説明します。適切な使用により、最適なコンテンツのスケーリングとユーザーの相互作用が保証され、誤用が設計とアクセシビリティの問題につながる可能性があることを説明しています。

この記事では、< iframe>外部コンテンツをWebページ、その一般的な用途、セキュリティリスク、およびオブジェクトタグやAPIなどの代替案に埋め込む際のタグの目的。

GiteEpages静的Webサイトの展開が失敗しました:404エラーのトラブルシューティングと解像度Giteeを使用する
