2011-07-01 9 views
0

私は新しいプロジェクトを開始しているので、私は自分のプロジェクトでReset.cssを使い始めることを考えました。私はReset.cssを使用するコンセプトを持っていますが、1つのことは、同じ要素に適用された他のスタイルに影響する場合には気になります.. reset.css divのように0マージンと0パディングがあります。私のスタイルシートのいくつかのdivへのマージン、それは邪魔にならないでしょうか?Reset.cssは他のスタイルシートに影響しますか?

あなたはreset.css最初が含まれており、その後、独自のスタイルシートファイルを含める必要が

答えて

1

他のdivに適用されるスタイルがより具体的ではない場合は、

http://coding.smashingmagazine.com/2007/07/27/css-specificity-things-you-should-know/

は、一般に、任意のスタイルクラスを使用して適用、またはセレクタにIDがないものよりも優先しようとしています。しかし、この分野には他にも多くのルールがあります。

すなわち

div.myStyle {...} 

は常にあなたがするneeed何

div {...} 
+0

非常に明確な答えをありがとう:) –

0

私のこの疑問をクリアしてください。あなたのスタイルはreset.phpによって上書きされないようにしてください。

0

を却下する最初のスタイルシートとして負荷reset.cssです。 reset.cssをオーバーライドした後に読み込まれたもの

たとえば、リセットを指定した場合は、次のようになります。css:p {margin:0px; padding:0px} とスタイルstyle:p {margin:2px; padding:2px}

最後のスタイルロードが使用されます。

私は個人的に:)余分の.css FILのための必要性を全く行われていないCSSファイルとジョブの先頭にそれを入れて

* { margin: 0px; padding: 0px; border: 0px; outline: none; list-style: none;} 

と技術を使用しています。

+0

"最後のスタイルロードが使用されます。これは、他のすべての要素が同じ場合にのみ当てはまります。 – BonyT

+0

ピートとボニーT ...あなたrawk –

+0

あなたが正しいと確信している場合は、答えを受け入れることができますありがとうございます。 – Iladarsda

関連する問題