ワイルドカードに基づく属性名の CSS セレクター
CSS セレクターを使用する場合、属性に基づいて要素をターゲットにすることが不可欠です。 「data-*」属性は、要素のカスタム データを保存する便利な方法を提供します。ただし、特定の名前に関係なく、「データ」属性を持つ要素を選択する必要がある場合があります。
属性名ターゲティングの現在の状態
現在、CSS は属性名のワイルドカード セレクターのネイティブ サポートを提供していません。提案 [data-*] は興味深いアイデアですが、まだ実装されていません。
既存のオプション
ワイルドカード属性名の直接的な解決策はありませんが、次の CSS セレクターを使用できます:
[data]
このセレクターは、名前に関係なく、「data」属性を持つ任意の要素を対象とします。ただし、「data」で始まる他の属性を持つ要素が誤って選択される可能性があります。
提案された構文
[email protected] からの有望な提案された構文メーリング リストは次のとおりです。
x-admin-* { ... } [data-my-*] { ... }
この構文では、属性名のプレフィックス内でワイルドカードの照合が可能になり、より具体的なターゲティングが可能になります。
結論
現時点では、CSS のワイルドカード属性名に基づいて要素をターゲットにする直接的な方法はありません。ただし、提案された構文は、より多用途かつ効率的な属性ベースの選択を可能にする将来の開発が期待されています。
以上がCSS で「data」属性を持つ要素を選択するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

Dennis Hambeukersの「デザイナーの成長モデル」の投稿が本当に好きです。デニスはこのモデルを発明したばかりですが、既存のアイデアとすべてに基づいています

私はデイブとおしゃべりをしていたので、彼は幽霊について私に言った。それはフックですが、ネイティブのWebコンポーネント用です!かなりクールです。このようなものの存在だと思います

今週のニュースでは、ウィキペディアは3つのスロークリックハンドラーを特定するのに役立ちます。GoogleAthourがWebに登場し、CSSのSVGプロパティがより多くのサポートを得ることができます。

この記事では、要素内の構造、ブラウザの矛盾、特定のブラウザで特定の方法を見る理由、およびどのように見えるのか、どのように見えるのか、そして

親(擬似)要素が親の境界箱の外に表示されないようにしたいと思ったことはありませんか?あなたが何を描くのに苦労しているのか


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

Dreamweaver Mac版
ビジュアル Web 開発ツール

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

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。
