0

aspxページにDivタグがあります

<div id="mainDiv">
...........                                
</div>

次のスタイルは、を除いてすべて正常に機能していますbackground-color。次のクラスで行われた変更も機能します。background-colorVisual-Studioのデザイン時にも適用されますが、実行時には機能しません。何か理由はありますか?

#mainDiv
{
    width:95%;
    background-color:Silver;
    font-weight:bold;
    color:Maroon;    
}

更新の代わりにbackground-color:Silver;、私は試しbackground-color:Silver !important;ましたが、違いはありません。ただし、影響に変更color:Maroon;するcolor:Blue;

編集このページには他にcssファイルはありません。リンクされているcssファイルは1つだけです。

編集mainDiv私はそこのスタイルの中に2つのdivを持っていましたがfloat:left、削除したときにfloat:leftの変化を見ることができましbackground-colormainDiv。まだ理由がわからない

4

2 に答える 2

0

Silver16 進数のカラー コードを使用する代わりに

background-color:#C0C0C0; 
于 2012-11-27T05:56:20.540 に答える
0

これは正常に機能するため、そのページの他の CSS と競合する可能性があります。

<div id="mainDiv">
    content here
</div>

CSS

#mainDiv {     
    width:95%;     
    background-color:Silver;     
    font-weight:bold;     
    color:Maroon;     
}

ここを参照してください: JS フィドル

于 2012-11-27T06:00:29.220 に答える