2010-04-06 6 views
2

Est-ce que quelqu'un a rencontré des problèmes avec la création de coins arrondis sur Divs? J'utilise le plugin jQuery de http://jquery.malsup.com/corner/Coins arrondis sur Divs. Problème avec Internet Explorer seulement!

Le problème est que les coins supérieurs ne sont pas arrondis dans Internet Explorer. Fonctionne bien avec Firefox! Quelqu'un a-t-il des conseils?

Voici mon code:

<script type="text/javascript"> 

     $(document).ready(function() { 
      $("#panel").corner("10px"); 
     }); 

</script> 

Voici le div qui obtient arrondi:

<div ID="panel">test</div> 
+5

Il y a toujours un problème IE uniquement ...;) – klew

+1

pouvez-vous montrer le css pour le « panneau » ..? – ZX12R

+0

Quelle version d'IE rencontrez-vous un problème et la page du plug-in affiche-t-elle correctement toutes les options? – Lazarus

Répondre

2

IE ne supporte pas HTML5 ou CSS3, recherche donc à this test page which you supplied il est clair que cela ne fonctionnera pas dans IE car les exemples de cette page modifient les propriétés CSS que IE n'est pas conçu pour gérer.

EDIT: Après avoir regardé l'exemple à nouveau (dans IE cette fois, comme je devrais avoir la première fois) grâce au commentaire, je n'ai aucune idée de pourquoi votre chose est cassée dans IE.

+1

Le plugin gère IE, ou devrait ... c'est le point du plugin :) Visitez la page de test dans IE pour voir. –

+0

Je vois que maintenant, vous m'avez trouvé. –

0

J'ai eu beaucoup de problèmes pour obtenir un code de virage arrondi IE pour travailler sur un arrière-plan qui n'était pas solide. En fin de compte, j'ai dû utiliser une solution .gif.

Cela sera pris en charge dans IE9.

+4

Lire: il sera "pris en charge" dans IE9, peut-être correctement pris en charge par IE11 :) –

0

J'ai eu des problèmes similaires avec l'utilisation de ce plugin. Je fini par utiliser des sélecteurs de classe pour le faire:

$('.header_box').corner("top round 10px")