問題タブ [pseudo-element]

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 投票する
1 に答える
1318 参照

css - パディングに関する疑似要素のFirefoxの問題

http://jsfiddle.net/e5tsL/を参照してください。chrome
ではボタンが本来のようにレンダリングされますが、FireFox でのみ ::before と ::after がパディングのために少し右にレンダリングされます。

これを修正する方法はありますか?

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

css - CSS3::selectionはFFとChromeで動作が異なります

::selectionCSS3の疑似要素を試しています。Firefoxでは動作し、見栄えがします。私のサイトの背景は濃紺です。

FFではこんな感じになるように選択しました。

ここに画像の説明を入力してください

しかし、クロムでは、同じテストは次のようになります。クロムは選択を半透明として解釈し、結果の色は厄介なようです。

ここに画像の説明を入力してください

ChromeをFirefoxと同じように動作させることが可能かどうか誰かが知っていますか?

参考までに、ここに私のcssがあります:

ありがとう

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

css - 親の背景画像を使用するための:before疑似要素の取得

CSS を使用して、:before 疑似要素の背景画像をその親と同じに設定できますか。継承と言いたいのですが、疑似要素は何でも継承できるのでしょうか?例:

JavaScript で簡単にできることはわかっていますが、CSS だけでできるかどうか知りたいです。どんな助けでも大歓迎です、ありがとう!

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

css - CSS :[チェック済み] と組み合わせた疑似要素の後: 異なるアフター要素が機能しない?

独自のラジオボタンとチェックボックスのスタイルを設定して、Web フォームを起動しようとしています。これを行うには、ラジオ/チェックボックス自体を非表示にして、次のように :after 疑似クラスを使用してラベルに状態を示す要素を作成します。

さて、これはラジオに対して完全にうまく機能します。ラベルをクリックすると、小さなチェックボックスがラベルに表示され、他のラベルには表示されません。しかし、問題はチェックボックスです: チェックされたものはまだ緑色のチェックボックスを表示しますが、チェックされていないものはまったく表示されず、本来あるべき赤いものも表示されません. のようです

部分がまったくグリップしていないか、:checked 疑似クラスがそのスタンドアロンを上書きするようです。

ここで大きな何かが欠けていますか?

よろしく

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

css - CSS疑似要素をインラインで追加する

疑似要素宣言をインラインで追加することは可能ですか?たとえば。次のインラインを実行できますか?

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

css - 疑似要素が`img`要素で機能しないのはなぜですか?

要素とともに:before疑似要素を使用しようとしていimgます。

このHTMLとCSSを検討してください...

HTML

CSS

jsFiddle

これでは、目的の効果が得られません(Chrome13およびFirefox6でテスト済み)。ただし、divまたはspan要素で機能します。

なぜだめですか?

疑似要素を要素で機能させる方法はありimgますか?

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

jquery - CSS 疑似要素を使用して、クリック ハンドラーを持つコンテンツを挿入する

私は次のように非常に単純なことをしています:

私がしたいのは、ユーザーがdivの上にカーソルを置いたときに削除という単語が表示され、ユーザーが削除という単語をクリックしたときにjQueryを実行できるようにすることです(実際にこのアイテムを削除するため)

これは可能ですか?

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

css - 疑似要素はどのようにして非疑似要素の高さを検出できますか?

http://jsfiddle.net/ZWw3Z/をご覧ください

基本的に、疑似要素の高さが高すぎます。要素と同じ高さにしたいと思いpます。どうやってやるの?

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

css - :before/:after セレクターを使用して要素の周囲にマージンを追加する

私は(の修正版)Gene Locklinの「深さ」を実装しましたが、これは問題なく機能します。コードは次のとおりです。

しかし、:before & :after セレクターを使用してマージンまたはパディングを追加したいと思います。フォームを周囲のテキストから分離するために、ある種のギャップを知っています。

これは、これらのセレクターを使用して特定の段落の周りにスペースを空けようとした後に発生しましたが、成功しなかったため、ターゲット属性に基づいてこれらのスタイルを設定しました。

セレクターは主に自動テキストを容易にするように設計されており、マージンまたはパディング (以下のクエリの後に追加)、改行、スパン、空の分割、または JavaScript を使用して要素を作成することで、これを完全に簡単に行うことができることを認識しています。と 。しかし、私はこれを :before & :after でやりたいと思っています。

動作させたいサンプルコードは次のとおりです。

これが機能しない可能性があると思います... :before/:after は通常インラインであるため、ブロックレベルとして表示する必要があります (ただし、「深さ」にはこれは必要ありませんか?) および/または :before/:絶対配置が必要な後。

寛大なご意見をお寄せいただきありがとうございます。

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

css - よく知られている Webkit 固有の疑似要素は何ですか?

クールで簡単な Web デザイン スタイルを探していたときに、この興味深い記事を見つけました。たまたま Chrome にある webkit を使用していて、これを実験しています。最初の記事と同じくらいクールなこの記事も見つけました。それで、私の質問は、私が知っておくべきよく知られた Webkit 固有の疑似要素が他にありますか? クールな Web アプリケーションを簡単に作成できます。