IE8 Image d'arrière-plan ne montre Pas

J'ai une liste non ordonnée qui utilise des images d'arrière-plan. Tout est bien en Chrome & FF, mais IE8 est de présenter certains problèmes. Les images de fond ne sont tout simplement pas de charge. Comment puis-je obtenir pour les afficher dans IE8? Est-ce une image de fond de la question?

<ul class="service-icons">
  <li>
    <a id="service-icon-routine" href="#">
      <span class="service-category-title">Routine Service</span>
    </a>
  </li>
</ul>

Styles

ul.service-icons {
    list-style-type: none;
    width: 860px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
}

ul.service-icons li {
    display: inline-block;
    width: 157px !important;
    height: 140px;
    padding: .5em !important;
    margin-bottom: 1.5em;
}

ul.service-icons li a {
    padding: 0em 0em 6.7em 0em;
    width: 102px !important;
    display: block;
    height: 15px;    
    text-decoration: none;
    margin-left: 2.2em;
}

.service-category-title {
    display: block;
    padding-top: 120px;
    text-align: center;    
}

#service-icon-routine {
    background: url('http://i.imgur.com/LieBz.png');
    background-position: 0px 0px;
}

Toute aide est très appréciée!

Salut Kyle, n'avez-vous jamais comprendre cela? Je pense qu'il a quelque chose à faire avec des bibliothèques comme Selectivizr. J'ai eu le même problème, mais impossible de trouver comment le résoudre.
Salut Jacques. Nope, jamais eu fixée à l'aide de la même méthode. J'ai fini par changer mon approche et simplement à l'aide d'une image et d'un tas de gauche flotteurs pour obtenir le même look.
Merci Kyle, j'ai finalement compris que mon problème venait de Selectivizr qui ne prend pas en charge l'utilisation de l'ensemble de l'Url dans le CSS (i.e. HTTP://)

OriginalL'auteur Kyle Suss | 2012-08-02