CSS des arrière-plans Multiples ne fonctionne pas sur IE8

J'ai le code CSS suivant classe définie:

.box .login {
    border: 0;
    float: right;
    clear: both;
    height: 48px;
    background: url(../images/submitr.gif) no-repeat right;
    line-height: 20px;
    padding: 12px 42px 16px 23px;
    margin: 8px 22px;
    color: #FFF;
    font-weight: bold;
}

Les multiples de fond fonctionnent parfaitement sur Chrome, Firefox, Opera, Safari, et IE9. Cependant, ils ne fonctionne pas sur IE8. Personne ne sait pourquoi c'est?

(si j'ai seulement un arrière-plan, il NE fonctionne pas sur IE8. C'est quand j'ai commencer à introduire ceux d'autres origines qu'elle commence à se renversent.)

Merci pour l'aide! J'ai vraiment l'apprécier 🙂

  • Qu'entendez-vous par de multiples origines? Tu parles d'un sprite en fonction de l'approche, ou en train d'essayer d'attribuer 2 milieux à un élément.
  • Je ne vois pas de multiples horizons dans votre CSS existant.
  • Il se complique pas la réponse à votre question, mais peut-être quelqu'un pourrait être intéressé par un polyfill: css3pie.com
InformationsquelleAutor Sebolains | 2011-02-18