2012-10-26 2 views
0

mes coins ronds semble pas fonctionner dans IE8, mais fonctionne dans IE7 si je l'utilise: après élément:Css3pie Coins arrondis ne fonctionne pas dans IE8 avec: après

.readmore:after { 
width:17px; 
height:17px; 
margin-left:5px; 
display:inline-block; 

font-family: 'bridge'; 
color:#e21e36; 
content:'E'; 
text-align:center; 
line-height:19px; 
font-size:15px; 

border: 1px solid #fff; 

-webkit-border-radius: 9px; 
    -moz-border-radius: 9px; 
     border-radius: 9px; 
      behavior: url('http://fileserver/bridge/PIE.htc'); 
} 

Comment puis-je activer ce dans IE8?

Toute aide serait appréciée.

Répondre

1

Essayez d'utiliser la syntaxe des secteurs.

-pie-border-radius: 9px; 

essayer chargement tarte par rapport à vos documents CSS emplacement, à savoir

behavior: url(/your/path/theme/inc/PIE.htc); 

Modifier:

Les demandes PIE.htc doivent répondre avec le type MIME « text/x-composant "- ou IE ne touchera pas le comportement. Peut-être que votre question est de servir le bon type de contenu, s'il vous plaît voir ceci pour plus d'informations:

http://css3pie.com/documentation/known-issues/

+0

grâce il montre toujours pas de frontières rondes, mais IE7 fonctionne parfaitement –

+0

Etes-vous sûr - vous vider le cache? Peut-être que c'est votre emplacement de la tarte alors. Voir ma modification. – SMacFadyen

+0

Oui j'ai nettoyé et essayé tout. Merci pour l'aide. J'utilise aussi un chemin absolu directement vers le fichier qui fonctionne dans ie7. –