2017-01-27 8 views
-4

なぜCSSの重要なプロパティは、どのように悪用される可能性があり、良いプログラマは絶対に使用しないでください!重要です。たとえ特殊性でさえもあなたのために仕事をしないリアルタイムシナリオは何ですか?CSSで特定のことを行うことができますが、!importantを使用する必要がある場合のリアルタイムシナリオは何ですか?

+2

'良いですプログラマーは決して使用しないだろう!重要な私は同意しない、 oodプログラマーは、いつ使うべきか、避けられないのかを知っています!重要です。たぶんサードパーティ製のスクリプトがインラインCSSを追加しているかもしれません。別のスタイルシートが使用されているかもしれません。重要なのは、おそらくCSSがうまく書かれておらず、期限が切れていて、3日間同じことをしていて、働く – Steve

+0

**なぜCSSの重要なプロパティが必要です** ** Googleはまず、あなたの答えを得るでしょう。 –

+0

@Steve自分のプロジェクトを開発しているときに、i)インラインスタイルシートをプロジェクトに追加する悪質なCSSやjsファイルを使用しない、ii)グループで作業するプロジェクトを開発するときは、常にインラインスタイルシートや不十分に管理されたスタイルシートを使用しないことをお勧めします。 iii)すでに述べたように、誰も使用済みの第三者cssファイルを使用することはありません。 –

答えて

0

が最初に非常に悪い!importantを使用していないと、あなたのコードやプロジェクト

を維持することを計画しているが、ときにサードパーティのCSS /フレームワーク、いくつかの回がある場合、それはあなただけのために問題を作成します。あなたが計画している場合は、CSSを使用する必要があり、これを上書きし、jsファイルを経由して自分のCSSコードに

おそらくいくつかの他のDEVが追加したインラインCSSを!importantを使用している使用しているCSSでこれを解決し、などなど

+0

自分のプロジェクトを開発しているときに、i)インラインスタイルシートをプロジェクトに追加する悪質なCSSやjsファイルを使用しない、ii)グループで作業するプロジェクトを開発するときは、常にベストですインラインスタイルシートや不十分に管理されたスタイルシートを使用しないようにしてください。 iii)すでに述べたように、誰も使用済みの第三者cssファイルを使用することはありません。 –

+0

あなたが何らかの理由でdevsと誰かのチームで働いていて、 '!important'を使っていた場合や、jsを使ってcss(inline)を追加した場合はどうでしょうか? – Rahul

+0

コーディングガイドラインに従っている場合は、ソリューションアーキテクトまたは上級者に報告し、なぜ重要なものを使用しているのかを報告してください。重要なのはなぜですか、それを使用することをお勧めします。再び私は、4つの特異性の層で何かができるので、彼が正当化できないことを知っています。 –

関連する問題