|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : octobre 2002 Messages : 108 ![]() |
Bonjour
j'utilise un comteur sur une liste ordonnée "ol" et je voudrais que les coins de l'élément qui affiche le comteur soient arrondis j'ai pour tester utiliser le fichier behavior: url(./images/PIE.htc);dans une balise div et cela fonctionne par contre dans la partie Code :
Quelqu'un a -t-il réussi a mettre des arrondis dans un compteur ? Si oui peut-il me donner une solution Merci d'avance |
||
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() lerouge ericInscription : avril 2009 Messages : 9 ![]() |
Bonjour voici une petite aide
border-radius est une propriété CSS3, finalisée (Candidate Recommandation depuis février 2011) et déjà tout à fait utilisable en production dans les navigateurs modernes. Elle permet de manière très intuitive d'arrondir un ou plusieurs angles d'un élément en indiquant la valeur de l'arrondi souhaité |
|
|
10
|
|
|
#3 |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
Bonjour,
il existe également, à défaut de support CSS3 - Coins arrondis CSS - Créer des coins arrondis à l'aide de Sprites CSS |
|
|
10
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2002 Messages : 108 ![]() |
Merci pour vos réponses mais elles ne sont pas utilisables sur un compteur de liste !!!!!
|
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
à tout hasard, as tu essayé avec une background-image?
|
|
|
00
|
|
|
#6 |
|
Membre actif
![]() Inscription : décembre 2009 Messages : 132 ![]() |
Après un rapide check du css que tu as utilisé, qui selon ce que j'ai trouvé devrait fonctionner sur IE8, je dirai que ton problème vient surement de ton behavior.
Le chemin vers PIE.htc doit être relatif au document auquel est liée ta feuille de style et non pas à la feuille elle-même comme tu le ferais pour un background-image. Vérifies déjà ça. Sinon vérifie que PIE.htc peut être utilisé dans les :before, les fonctionnalités de cette librairie reste, mine de rien, assez limitées. |
|
|
00
|
|
|
#7 | ||
|
Nouveau Membre du Club
![]() Inscription : octobre 2002 Messages : 108 ![]() |
bonjour
comme précisé dans mon premier post je peut obtenir un Div avec coin arrondi avec les valeurs css suivantes : Code :
mais pas dans la balise li |
||
|
|
00
|
|
|
#8 | |
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
oui mais un li:before n'a pas de "consistance", c'est un ajout en début de li, donc le PIE.htc ne peut pas à mon sens s'appliquer dans ce cas.
Citation:
As tester sur "tous" les navigateurs pour voir la(es) différence(s) de rendu. |
|
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2002 Messages : 108 ![]() |
bonjour
je n'est pas tester le background-image car je ne sais pas comment faire !!! peut-tu me donner quelques explications pour utiliser cette propriété dans mon compteur de liste Merci |
|
|
00
|
|
|
#10 |
|
Membre habitué
![]() Guilhem TiennotÉtudiant Inscription : mars 2010 Messages : 58 ![]() |
Salut
Si les solutions présentées plus haut ne marchent pas, je te conseille d'utiliser roundies. C'est un petit script en javascript qui génère des coins arrondis sous IE, et qui a l'avantage d'être très léger (une petite recherche google te dira comment l'utiliser). Je l'utilise sur mon site, et avec IE 7 et 8, aucun problèmes Et pour IE 9 et les autres navigateurs, border-radius est maintenant suffisamment bien supportée pour être utilisée en production. |
|
|
00
|
|
|
#11 | ||
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
en reprennant depuis le début je me rend compte
- que tu n'as pas mis de border dans ton li:before, - que la définition du rayon ne prend pas tous les navigateurs CSS3 en compte, il te faut donc mettre au moins... Code :
|
||
|
|
00
|
|
|
#12 | ||
|
Nouveau Membre du Club
![]() Inscription : octobre 2002 Messages : 108 ![]() |
bonjour
Pour guilhem91 j'ai le même problème avec Roundies les coins de mon compteur de liste reste carré Pour répondre a NoSmoking voici le code Css modifié selon vos instructions Code :
le Div est bien arrondi mais pas les éléments du compteur |
||
|
|
00
|
|
|
#13 | |||
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
Citation:
Code :
|
|||
|
|
00
|
|
|
#14 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2002 Messages : 108 ![]() |
comme le sujet le précise je teste sous IE8
les deux instructions précitées sont utiles pour les autres navigateurs A+ |
|
|
00
|
|
|
#15 | ||
![]() ![]() Inscription : janvier 2011 Messages : 2 944 ![]() |
Citation:
Citation:
La solution du background sur les OL reste, à mon sens la plus crossbrowser, en mettant une image de fond à bord arrondie. |
||
|
|
00
|
|
|
#16 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2002 Messages : 108 ![]() |
Bonjour
j'ai suivi votre conseil et j'ai placé une image a bords arrondis en background après plusieurs tâtonnements sur la taille de l'image et les paddings voici en pièce jointe le résultat: je pense que cela peut convenir Merci encore d'avoir pris le temps de me répondre |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com