問題タブ [css-content]
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 - :before および :after 擬似要素に「コンテンツ」プロパティが必要なのはなぜですか?
:after
次のシナリオで、セレクターが機能するためにコンテンツ プロパティが必要なのはなぜですか?
content プロパティを指定するまで疑似要素が表示されないことに注意してください。
なぜこれが意図された機能なのですか? 表示ブロックが要素を強制的に表示すると考えるでしょう。奇妙なことに、Web デバッガー内で実際にスタイルを確認できます。ただし、ページには表示されません。
css - 要素で :before を使用すると、その要素の最初の子になりますか?
CSS では常に :before を使用して、コンテンツをセレクターの前に置くことを意味してきました。これで問題が発生したことは一度もありませんが、セレクターの :before が要素の前に来るのではなく、要素の内側に追加されている場所を混乱させるものに出くわしました。なぜそうなのかわかりません。
ここにフィドルがあります:http://jsfiddle.net/vMtct/1/
そして、ここに基本的なコードがあります:
javascript - 前のコンテンツに基づいてjqueryを削除
:before
特定のコンテンツを含むすべてを削除する JQuery 関数を作成することは可能ですか。
コードで私に何かを示すためのステートメントの例を次に示します。
に設定された:before
疑似要素を持つドキュメント内のすべての要素を削除しますcontent
"delete me"
html - で使用される :after 疑似要素に font-weight を設定できません要素
だから、私は入力要素にカスタムスタイルを持っていて、を使用して入力にテキストを配置したい:after
.
私が直面している問題は、要素のフォントの太さを変更できないように見えることです。この問題は、要素と要素:after
の組み合わせでのみ発生します。input
:after
CSS
JSFIDDLE
テスト済み
Chrome for Mac (最新)
質問
:after
要素に設定された要素に font-weight を設定できないのはなぜinput
ですか?