問題タブ [pseudo-class]
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.
css - この CSS :not() 宣言がフィルタリングされないのはなぜですか?
特定のクラスの子孫ではないスパンを選択したいので、「いいえ」としましょう。これが私のCSSです:
ここにHTMLがあります
2 つの質問:
- CSS が yes 1 と no 2 の両方に適用されるのはなぜですか?
ユニバーサル セレクターに切り替えると、全体が壊れてしまうのはなぜですか?
/li>
JSFiddle のコードは次のとおりです: http://jsfiddle.net/stephaniehobson/JtNZm/
css - liまたはa、input、buttonなど以外の要素で:focus疑似クラスを使用する
a:focusやinput:focusのようにフォーカスされているが、div、li、spanなどの他の要素にフォーカスされている要素を選択することは可能ですか?
それが不可能な場合、どうすればタグに置き換えることができますか?焦点を合わせたときにli要素の高さを変更しようとしていますが、aで試しましたが、高さが変更されません。
要求された情報:
「LIに焦点を当てる方法についても説明できますか?」
cssセレクター経由li:focus
。https://jsfiddle.net/s4nji/Rjqy5/を参照してください。
html - CSS:selected疑似クラス:checkedに似ていますが、
<option>
要素内で現在選択されている要素のスタイルを設定する方法はあり<select>
ますか?
次に、現在選択されているオプション要素に背景色を付けることができますか?そうすれば、閉じたドロップダウンに現在表示されているオプションのスタイルを設定できます。
jquery - 「:first-of-type」は機能しますが、「:last-of-type」は機能しません
次の「:first-of-type」は機能しますが、「:last-of-type」は機能しません。
jQueryを介して要素の数を数えた場合でも、次の結果が得られます。
前もって感謝します。
css - この疑似クラスの順序は競合していませんか?
互いに競合しないようにするには、疑似クラスが適切である必要があることを認識しています。(二重の「順番に」を意図)
問題は、CSS が (一致を見つけたときに) 右から左に読み込まれることを読んだことで、これについて疑問が生じました。
そうあるべきか、a:focus,a:hover
それとも今持っているままでいいのか?
css - :最後の子の疑似クラスの混乱
このJSFiddleでは、最後の.tab
クラスは正しい効果を得ることができませんborder-radius
(右上の丸い角)。
この場合:last-child
、最後.tab
のを選択すると言うのは私の論理が正しいと思います。.tabbed
私は何が間違っているのですか?
CSS:
HTML:
css - CSS3 : チェックされていない疑似クラス
:checked
公式の CSS3疑似クラスがあることは知っていますが、:unchecked
疑似クラスはありますか? また、それらは同じブラウザーをサポートしていますか?
Sitepoint のリファレンスには言及されていませんが、このwhatwg 仕様(それが何であれ) には言及されています。
:checked
と疑似クラスを組み合わせると同じ結果が得られることはわかっています:not()
が、それでも興味があります。
編集:
w3c は同じ手法を推奨しています
チェックされていないチェックボックスは、否定疑似クラスを使用して選択できます。
jquery - jQueryでa:linkの色を変更しました。今私のa:hoverは機能しません
ナビゲーションの色は特定の画像に対して判読できないため、特定のページごとに色を変更したいと思います。HTMLは次のとおりです。
CSS
そしてjQuery
膨大な量のコードで申し訳ありませんが、言葉で表現するのはかなり難しいです。とにかく最初の色の変更は機能しますが、ホバーは機能しません-明らかにこれは、ナビゲーション内の各リンクがホバー時に異なる色であるという事実によって複雑になっています...
これが卑猥な愚かな質問/千回の質問であり、私がそれを見つけることができなかった場合は、事前に感謝し、心からお詫び申し上げます。
jquery - 疑似要素のホバー効果を作成するにはどうすればよいですか?
私はこの設定をしています:
そしてこれはCSSの場合:
次のようなホバー効果を疑似要素に与える方法はありますか?#button:before:hover {...}
また、次のようにホバーされている別の要素に応答して疑似要素をホバーさせることも可能#button:hover #button:before {...}
ですか?CSSだけがいいのですが、jQueryも問題ありません。
css - CSS の html[lang="en"] と html:lang(en) の違いは何ですか?
次のように、言語ごとに異なるスタイルを指定できるようにする CSS 言語疑似クラス。
ただし、これは IE7 では機能しないため、属性セレクターを使用しています。
やっていることは同じに見えますが、微妙な違いはありますか?そうでない場合、属性セレクターがまったく同じことを行うのに、CSS に言語疑似クラスがあるのはなぜでしょうか?