私はウェブサイトで作業しており、レイアウトは少し怠惰です。私は、clearfixのために、ユーザがそれをトリガした場合に高さが変更される可能性があるdiv
があることを発見しました。DOMの作成後にCSS値を変更するにはどうすればよいですか?
私の質問は何が起こるたびCSSの一つの値が変更できないことを言うための簡単な方法は何かのように、そこにある、次のとおりです。
color:black !IMPOSSIBLETOCHANGE
私はウェブサイトで作業しており、レイアウトは少し怠惰です。私は、clearfixのために、ユーザがそれをトリガした場合に高さが変更される可能性があるdiv
があることを発見しました。DOMの作成後にCSS値を変更するにはどうすればよいですか?
私の質問は何が起こるたびCSSの一つの値が変更できないことを言うための簡単な方法は何かのように、そこにある、次のとおりです。
color:black !IMPOSSIBLETOCHANGE
はい、とあなたはおそらく知っていたことを十分に接近していましたすでにこの件について:
color: black !important;
!important
スタイルを上書きする唯一の方法は、にインラインでそれを置くように高い優先順位(の別の!important
のスタイルを作ることです210属性)。
$(document).ready()を使用し、レイアウトに影響を与えない色を変更します。そうでない場合は、透明で色を使用します。 Like
$( "#div")。css( 'color'、 'transparent');
'transparent 'を正しく綴らないと、おそらく動作しません。とにかく、OPが何をしようとしていても、彼はCSSでそれをやりたいと思う。 –
セレクターの特異性によって異なります。 https://developer.mozilla.org/ru/docs/Web/CSS/Specificity – Banzay
フロートは使用しないでください。 –
CSS値をブロックするものはありません。プロパティがanimatable [jsfiddle](https://jsfiddle.net/up5271ar/)である場合、 'forwards'キーワードでアニメーションを使用するようないくつかのハックを行うことができますが、最小限で完全で検証可能な例より良い回答を得て問題を解決してください。 – Ricky