Classe CSS qui s'appliquent à l'arrière-plan de corps

À l'aide de css (pas un inline one, mais la feuille de style externe) comment puis-je remplacer les styles appliqués à l'arrière-plan de corps seulement pour une seule page. J'ai bien reçu aujourd'hui et cela ne fonctionne pas

body{background: url("../../images/mybg.png") repeat-x scroll 0 0 #7CC2FF;height: 100%}
body.index{background-color:#4466A7!Important}

Je veux arrière-plan du corps de changement sur la page index, j'ai donc utilisé js hack ci-dessous

if(location.href.indexOf("index.aspx") != -1){
    $("body").addClass("index");
}

mais il semble que l'image de fond est toujours utilisé et a une priorité plus élevée. Comment puis-je supprimer le dernier style à appliquer la surdéfini styles

Solution

donc finalement c'est de cette façon il est résolu

body{#4466A7 background: url("../../images/mybg.png") repeat-x scroll 0 0}
body.index{background-image:none !important}
InformationsquelleAutor Deeptechtons | 2012-03-26