CSS でドット付き ID を持つ HTML 要素をターゲットにする方法
Oct 29, 2024 pm 06:43 PM点線 ID を持つ要素の CSS ID 選択
CSS 仕様では、ID セレクターが特定の HTML 要素を識別できるようにしています。ただし、ID にピリオド (.) が含まれる場合に問題が発生します。 CSS ID セレクターは、そのような ID をネイティブにサポートしません。
CSS 仕様には明確な記載がありませんが、CSS ID セレクターはピリオド付きの ID をタグ名とクラス セレクターの組み合わせとして扱うことが前提となっています。たとえば、「#id.class」は、ID「id」およびクラス「class」を持つすべての要素を対象とします。
ただし、ドット付き ID を持つ HTML 要素を参照する外部 CSS ルールを定義すると課題が生じます。 。 CSS 仕様では、CSS の「識別子」にピリオド文字が含まれないことが指定されています。これにより、HTML と CSS 仕様の間に不一致が生じる可能性があります。
CSS ID セレクターを使用する別の解決策は、他の CSS 選択タイプを検討することです。ただし、HTML ID の変更が不可能な場合には、回避策が存在します。
CSS 仕様に従って、バックスラッシュ () エスケープが許可されています。したがって、ドット付き ID を持つ HTML 要素をターゲットにするには、次の構文を使用します。
#some\.id { /* CSS Declarations */ }
この例では、ピリオドの前のバックスラッシュにより、CSS セレクターが ID「some.」の要素を正しく識別できるようになります。 id."
以上がCSS でドット付き ID を持つ HTML 要素をターゲットにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

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

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

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

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

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

ホットトピック











Smart Forms Frameworkを使用してJavaScript連絡フォームを作成する

5つの最高のPHPフォームビルダー(および3つの無料スクリプト)を比較する

node.jsとexpressのMulterを使用してファイルアップロードします
