CSS セレクターのトラブルシューティング: h3:nth-child(1):contains('a') が機能しない
この記事はこの問題に対処しますCSS セレクター h3:nth-child(1):contains('a') が期待どおりに結果を返さない
コンポーネント セレクター h3:nth-child(1) がターゲット要素を取得しても、:contains() 関数の使用時に問題が発生します。 :contains() セレクターは CSS3 セレクターであることを意図していましたが、最終的に最終仕様には含まれませんでした。
機能しない理由
アーキテクチャによる:contains() をユニバーサル セレクターと組み合わせて使用したり、特定のスタイル プロパティに使用したりすると、パフォーマンス上の問題が発生します。セレクターは、一致する要素だけでなくその祖先も返す傾向があり、予期しない選択が発生します。
代替メソッド
:contains( と同等の CSS セレクターがないため) )、代替アプローチが必要です:
- HTML変更: HTML 構造を更新して、選択される要素を分離します。
- jQuery の :contains(): には、jQuery の :contains() 関数を利用します。サポートされている使用法。
に関するヒントjQuery および Selenium RC ユーザー
- jQuery の :contains() 関数は、初期の CSS3 仕様に基づいて実装されています。
- 予期しない結果を避けるために、使用する場合は注意してください。
の代替構文h3:nth-child(1)
最後の注意点として、セレクター h3:nth-child(1) は、CSS2 標準を使用して h3:first-child として表現でき、ブラウザーの互換性が向上します。
以上がCSS セレクター `h3:nth-child(1):contains(\'a\')` が機能しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

Goofontsは、開発者妻とデザイナーの夫によって署名されたサイドプロジェクトであり、どちらもタイポグラフィの大ファンです。 Googleにタグを付けています

Pavithra Kodmadは、彼らが変化したWeb開発に関する最も時代を超越した記事のいくつかであると考えていることについて、人々に推奨事項を求めました

GraphQL APIの構築方法を学ぶことは非常に挑戦的です。ただし、10分でGraphQL APIを使用する方法を学ぶことができます!そして、それは私が完璧になったことがあります

ここでは、Yuanchuanからの合法的なCSSの策略があります。このCSSプロパティオフセットパスがあります。むかしむかし、それはモーションパスと呼ばれ、その後改名されました。私


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

WebStorm Mac版
便利なJavaScript開発ツール

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

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

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