私は次のCSSルールを持っています:
input[type="submit"],input[type="reset"]{
background-image:url(skins/images/bg_mega_hdr_on.png);
background-repeat:no-repeat;
padding:5px;
margin:5px;
color:#000;
cursor:pointer;
}
#submit-search{
background-image:url(skins/images/bg_blue.png) !important;
}
cssルールによると、idセレクターはジェネリックセレクターよりも優先されますが、このルールを適用すると、2番目のルールが最初のルールによって上書きされるのはなぜですか?私も!importantを適用したことに注意してください。その後、最初のものだけが適用されます。