問題タブ [css-selectors]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
115 参照

jquery - jQuery: $('.within', $('.superset')) の代わりに $('.superset').$('.within') を実行できますか?

上記の構文を使用できるように jQuery を拡張できますか?

$() が返すものをプロトタイプ化する方法がわからないので、 $().$() を呼び出すことができます

ありがとう。

0 投票する
7 に答える
911 参照

jquery - jQuery - より良いセレクター構文を探しています

おおよそ次のような HTML コードがあります。

a.editcontent を使用して、div.content でインプレース編集メソッドを有効にしています。私の現在のセレクターは次のようになります

それは機能しますが、醜いです。それを行うためのより良い方法があるはずですよね?

0 投票する
12 に答える
1310 参照

css - CSS セレクター スタイル

単純な質問で、おそらく CSS の経験不足を反映していますが...

スタイル シートを作成するときは、「*」ワイルド カードを明示的に指定するのが好きなので、次のようにします。

ただの代わりに

TitleText は「任意の」タグに適用され、後続の h1.TitleText によってオーバーライドできることを思い出しました。長い間、CSS セレクターの概念全体を適切に理解できず、2 番目 (上記) が最初の省略形であることに気付いたとき、多くのことが「クリック」されたので、これが好きなのかもしれません。

私が行っていることは悪い習慣なのか、良い習慣なのか、それともそのどちらでもないのか?

0 投票する
8 に答える
8070 参照

css - 子セレクターの代替品は何ですか?

IE6 は子セレクターをサポートしていないため ( http://kimblim.dk/csstest/#ex1を参照)、このブラウザーを扱う場合の代替手段は何ですか?

マークアップを変更したくありません。CSS のみのソリューションが望ましいと思います...

そうです、私がターゲットにしたいのは直系の子です。

ありがとう!

0 投票する
5 に答える
18124 参照

jquery - jQueryで子リンクではなくリンクを選択するには?

jQueryで、そのdivに含まれる子div要素ではなく、div要素内のリンクのみを選択するにはどうすればよいですか?

0 投票する
3 に答える
14434 参照

jquery - スタイルに基づいて要素をどのように選択しますか?

float: leftjQuery を使用して、インライン スタイルか CSS ファイルで定義されたスタイルかに関係なく、特定のスタイル (例: ) を持つ要素をどのように見つけますか?

0 投票する
11 に答える
423915 参照

css - CSS クラス名/セレクターで有効な文字はどれですか?

CSSクラス セレクターで使用できる文字/記号は何ですか?
次の文字が無効であることはわかっていますが、有効な文字は何ですか?

0 投票する
4 に答える
138803 参照

css - の CSS セレクター

タイプに基づいてすべての入力を対象とする CSS の方法はありますか? さまざまな無効なフォーム要素で使用する無効なクラスがあり、テキスト ボックスの背景色を設定していますが、チェックボックスにその色を適用したくありません。

別のクラスでこれを行うことができることはわかっていますが、可能であればCSSを使用したいと思います。確かに、これをjavascriptで設定できますが、再びCSSを探しています。

私はIE7 +をターゲットにしています。だから私はCSS3を使うことができないと思います。

編集

CSS3 を使用すると、次のようなことができますか?

INPUT[type='text']:disabledそれは私のクラスを完全に取り除く方が良いでしょう...

編集

助けてくれてありがとう!したがって、クラスを設定する必要なく、無効になっているすべてのテキストボックスと領域を変更するセレクターを次に示します。この質問を始めたとき、これが可能だとは思いもしませんでした...

これはIE7で動作します


時には、Q&D 方式で物事を行う必要があります。そのような状況で行う必要があるのは、ダーティな実装をインターフェイスまたはアダプターの背後に隠して身を守ることです。

引用された例を使用すると、Sun.* パッケージは現在のところ機能しますが、将来的には機能しなくなる可能性があります。罰金。次に、目的のインターフェイスを実装するアダプターにラップします。次に、Sun が API を変更したときに (できれば Java.BASE64 のような永続的なものを提供することをお勧めします)、変更に対応するために実装をすばやく更新できます。

0 投票する
7 に答える
35579 参照

jquery - jQueryで2つのタグ間のすべてのコンテンツを選択する方法

見出しと順序付けられていないリストを含むドキュメントがあります。

JQuery を使用して特定の見出しを (一意のクラス名で) 選択し、その見出しと次の見出しの間のすべてのコンテンツを選択するにはどうすればよいですか?

アップデート:

あなたの提案は素晴らしいですが、私が探しているものではありません。たとえば、次のコードでは、「heading2」の ID を持つ「h1」とそれまでのすべてにアクセスしたいと思いますが、「heading3」の ID を持つ「h1」は含まれません。

上記の jQuery の例は、"h" タグではない最初の "h" タグの後のすべてにアクセスします。

...または、間違っている場合は修正してください:)

0 投票する
2 に答える
12070 参照

css-selectors - Mootools-.eachセレクターで子要素をターゲットにする

LI内にあるULをターゲットにしようとしていますが、問題が発生しています。HTMLは次のとおりです。

これがJSです:

問題は、el.getChild('dropdown')を使用してLIの子を取得しようとしたときだと思いますが、これを行う他の方法はわかりません。私はコーダーではないので、助けていただければ幸いです。ありがとう!