2010-06-29 10 views
0

J'ai un problème avec mon site Web dans IE8 (6 et 7 aussi je suppose).jQuery coins arrondis avec bordure dans IE

Mon div principal a des coins arrondis. Je l'ai fait avec jQuery.corners - cela fonctionne bien dans Firefox et aussi IE!

Le problème est: dans IE je ne vois pas les frontières (blanches) ... Est-ce que quelqu'un sait pourquoi? Ou est-ce nog supporté?

Le site est: http://77.243.237.196/~ksaatom/newsite

Ce serait bien si la frontière travaillerait! Merci d'avance!

Répondre

1

Essayez plutôt d'utiliser le plugin jQuery de LiquidCanvas. Il s'agit d'une bibliothèque entièrement multi-navigateur (IE6/7/8, FF, etc.) qui vous permet de faire des coins arrondis et des bordures. J'ai eu des problèmes similaires avec jQuery Corners dans IE, mais tout a fonctionné pour moi depuis que je suis passé à cela.

Il y a une écriture sur la façon de l'utiliser pour les coins et les bordures à http://www.caffeinedi.com/2009/11/02/using-jquery-and-liquidcanvas-to-add-drop-shadows-borders-rounded-corners-and-other-effects-to-your-website-even-in-ie6-and-ie7/

+0

Merci, j'ai utilisé cette solution et cela fonctionne crossbrowser! – JeroenVdb

1

Curvycorners est mon plug-in jusqu'à favori coin arrondi. Il se dégrade si le navigateur supporte nativement les coins arrondis (la plupart des navigateurs modernes peuvent le faire via CSS).

Un autre énorme avantage est qu'aucun JavaScript n'est requis (sauf pour inclure une référence au fichier curvycorner lui-même). Tout ce que vous avez à faire est d'ajouter le CSS approprié à votre élément et s'il n'est pas supporté nativement pour le faire automatiquement, puis curvycorners intervient.

+0

Ça a l'air sympa! Vraiment aller essayer celui-ci! Merci! – JeroenVdb