2009-06-12 8 views
20

J'ai besoin d'une solution pour les coins arrondis en utilisant javascript avec ou sans jQuery en mode standard IE8.jQuery code de coin rond pour IE8 en mode standard?

+2

ne pas tous les coins arrondis ... sont un PITA ... nous espérons que quelqu'un donne une bonne réponse à cette –

+0

avez-vous une réponse à celle-ci? – Kieran

+0

Regardez ma réponse ci-dessous. Le fichier .htc est la meilleure solution et n'a pas besoin de javascript ou JQ. – trgraglia

Répondre

3

J'ai eu bonne chance avec dd_roundies. Il n'utilise pas jQuery et c'est un joli petit script.

Exemple d'utilisation du site:

<script src="DD_roundies.js"></script> 
<script> 
/* EXAMPLES */ 

/* IE only */ 
DD_roundies.addRule('.roundify', '10px'); 

/* varying radii, IE only */ 
DD_roundies.addRule('.something_else', '10px 4px'); 

/* all browsers */ 
DD_roundies.addRule('.yet_another', '5px', true); 
</script> 
+1

Je suis allé à la page d'exemple DD_roundies. Tous les exemples ont été foirés en mode standard IE8. J'ai besoin de quelque chose qui fonctionnera en mode standard. –

9

jQuery corner() semble fonctionner correctement en mode standard IE8. Semble être le plugin go-to corner pour jQuery, aussi.

+0

dd_roundies offre un rendu plus fiable selon mon expérience. Le rendu de jquery.corner peut être bizarre si vous n'avez pas d'arrière-plan solide et même si vous spécifiez le cc/sC#. –

+2

Le problème que j'ai rencontré est qu'il a enlevé la frontière CSS. – jackreichert

14

Cela semble work dans IE8:

essayer ...

Mise à jour 11-10-2010: Vous pouvez également inclure PIE.HTC et appeler de votre feuille de style. Pour plus d'informations, consultez le site Web CSS3PIE. C'est une bien meilleure solution!

+0

Ne semble pas fonctionner en mode normes IE8 – notandy

+1

essayez ce nouveau – Plippie

+0

cela semble également fonctionner: http://parkerfox.co.uk/labs/cornerz – Plippie

Questions connexes