問題タブ [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.

0 投票する
6 に答える
317 参照

css - :visited 疑似クラスがハイパーリンクに適用されるのはいつですか

:visited疑似クラスについていくつか質問があります。

  • :visited擬似クラスをハイパーリンクに適用する必要がある場合、ブラウザは何に基づいて決定しますか?
  • この情報はブラウザのページ履歴から取得されますか、それともセッションごとまたは別の場所に保存されますか?
  • :visited疑似クラスをハイパーリンクに適用する期間を (Web ページの開発者が) 制御することはできますか?

(注:実際の問題を解決しようとしているわけではありません。それがどのように機能するのか疑問に思っているだけです)

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

css - CSS および Internet Explorer の :last-child 疑似クラス セレクター

次のコードがあります。

ただし、最後の要素では、私が取り組んでいるデザインでは、最後のアイテムが区切りとして境界線を必要としないことを指示しているため、その境界線を削除する必要があります。

したがって、リストの最後の子をターゲットにする必要があるため、css 内に追加しました

ご存知のように、これは Firefox、Safari、および Chrome で正常に動作します。

問題は、Internet Explorer 6 から 8 でページを表示するときに発生します。

0 投票する
1 に答える
7870 参照

css - css 疑似クラス:ホバーが機能しない

最も単純なcssホバー疑似クラスを機能させるのに苦労しています。以下が機能しない理由を知っている人はいますか?

CSS

html

このような単純な質問をするのは本当にばかげていると感じます。これを何百回も行いましたが、なぜこれが機能しないのかわかりません。

0 投票する
13 に答える
98345 参照

iphone - :active 疑似クラスがモバイル サファリで機能しない

iPhone/iPad/iPod の Webkit で、タグの :active 疑似クラスにスタイルを指定<a>しても、要素をタップしてもトリガーされません。これをトリガーするにはどうすればよいですか?コード例:

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

css - CSSですべての疑似クラスを選択するにはどうすればよいですか?

私はボタンを持っていて、cssベローズを短くすることが可能かどうか知りたいと思いました。

私は多分意味します:

もっと短い方法はないかもしれませんが、私は知りたかっただけです。私はこのようなものを見つけました:

しかし、それは機能していませんでした。理由はわかりません。詳細については、ファイルの先頭にaの一般的なcssを記載しています。

したがって、ボタンクラスaはメインのCSSを上書きする必要があります。

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

php - PHP配列を使用したランダムなCSS疑似クラスの割り当て

目標は、ユーザーがマウスオーバーしたときに、Wordpressで生成されたタグクラウドにさまざまな色のCSS背景をランダムに割り当てることです。

私の方法(これまでのところ成功していません):

これを行うには、foreachPHPループが最も簡単な方法だと思いました。2つの配列($colorsと$tags)を作成しました。使用したい色の16進タグを$colorsに手動で入力しました。$ tagsには、このブログで最も人気のある40個のタグを取得するように設定したwordpressタグクラウド配列(興味がある場合は詳細はこちら:http://codex.wordpress.org/Function_Reference/wp_tag_cloud )が入力されます。

次に、$ tagsでPHPシャッフル関数を使用して上位40個のタグを混同し、それらの40個のタグをforeachループで実行します。次に、シャッフルされた$colorの1つをCSS疑似クラスにランダムに割り当てます。

コードは機能します。出力のサンプルを次に示します。

問題:いずれかのタグにマウスを合わせると、背景が表示されません。これはCSSが悪いかもしれないと私に思わせます。

ピーナッツギャラリーに関するいくつかの質問:
1)PHPを介してCSS疑似クラスをランダムに適用するにはどうすればよいですか?
2)これが機能したとしても、CSSは標準に準拠してここに出力されますか?
3)ここで標準についても心配する必要がありますか?

返信をお待ちしております。よろしくお願いいたします。

0 投票する
6 に答える
67256 参照

html - cssで:before疑似クラスを使用して特殊文字を挿入します

:before特殊文字を挿入しようとして、cssの疑似クラスをいじっていましたが、結果は私が望んでいたものではありません。

使用:

必要な文字を取得しましたが、その前にÂ文字があり、次を使用しています。

&raquo;私はhtmlページで完全を取得します。

:before問題を解決する方法はいくつか考えられますが、疑似クラスを使用したい場合、正しい構文はどうなるのか疑問に思いました。

ちなみに、私のDoctypeは次のとおりです。

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

css - どのように変化しますか
  • 純粋な CSS でアクティブでない要素は?
  • <li>アクティブな要素の説明を変更する方法を理解しています

    しかし、アクティブではない他のすべての要素を変更するにはどうすればよいですか?

    たとえば、すべての要素が太字になっていますが、そのうちの 1 つを選択すると、他のすべての要素が通常の状態に戻ります。

    ありがとう!

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

    jquery - 背景位置の変更 - jQuery を使用するか、Selectivizr で :hover を使用する方が良いですか?

    次のように、しばらくの間、jQuery を使用してバックグラウンド ロールオーバーを行ってきました。

    しかし最近、IE6-8 で :hover を含む疑似クラスを使用できる Selectivizr に出会いました。

    jQueryを使用するよりも良い方法でしょうか? もちろん、どちらも JS であるため、ユーザーが JavaScript を有効にするという要件を回避することはできません。しかし、それ以外に、一方を他方の代わりに使用することで得られる利点はありますか?

    乾杯 :)

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

    javascript - JavaScript「クラス」の継続-内の列挙型

    前の質問から、私は次のことを知っています:

    だから私はリソースクラスを実装しました、今私はそれを拡張し続けて、すべての定数と列挙型を追加したいと思います(またはJSが許す限り...)。

    これは私が現在持っているものです:

    そして、これは私がそれを拡張し続けたいものです:

    resources.directions.upにアクセスしようとすると、JSスクリプトが燃えるようなコードの山に落ちてしまいます。このコンテキストで列挙型は許可されていますか?許可されていない場合、通常の関数の外部で使用するために列挙型を適切に挿入するにはどうすればよいですか?同様の効果のために、それらをグローバルとして定義しようとしました。


    編集:コンマを修正しました...それはそれを転記する際の単なるエラーでした。

    Firefoxで実行してコンソールを見ると、というエラーが表示されますresources is undefined

    リソース「クラス」はスクリプトの上部で定義されており、function enemies()直接続きます...したがって、私が理解していることから、それはまだスコープ内にあるはずです...