Coin arrondi en css

Utilisateur anonyme -  
 Utilisateur anonyme -
bonjour
je suis en train de créer un site et pour le design je voudrai mettre des coin arrondi
est ce que qqn sais comment faire ????


merci pour toute les reponce donne

16 réponses

Maxou88100 Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   11
 
A la limite tu peux utiliser Roundies !

Je cite :p

Alsacreation

Roundies, c'est quoi ?

Roundies est un petit JavaScript de 8 ko très simpliste qui se contente de réaliser ce qu'on lui demande, des angles arrondis sur IE sans image et sans ajouter de contenu inutile.
Nous n'allons l'appliquer qu'à Internet Explorer puisqu'il nous servira de béquille pour ce navigateur tant qu'il ne reconnaîtra pas border-radius.
Notez que Roundies ne fonctionnera pas sur les images d'arrière-plan et qu'il est malheureusement inopérant sur Opera.


Tiens :)

http://www.dillerdesign.com/experiment/DD_roundies/#download
2
Maxou88100 Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   11
 
0
Utilisateur anonyme
 
roundies est très bien
je l'utilise pour mon site pour IE

-moz-border-radius pour Firefox
border-radius pour opera
et -webkit-border-radius pour safari

ainsi on couvre la plupart des navigateurs
0
Utilisateur anonyme
 
si je mets
-webkit-border-radius (elle marche pour chrome je l'ai )

est ce qu'il va couvrir opera
0
Utilisateur anonyme
 
opera utilise la propriété border radius, sans rajout ^^
tout simplement (comme si sils pouvaient pas tous le faire :/
0
Utilisateur anonyme
 
le seul enbétant est internet explorer
quoi il fait &=:@*# se naviagteur
0
Maxou88100 Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   11
 
Pas du tout :p

Regarde ce tutoriel:

https://www.alsacreations.com/tuto/lire/891-coins-arrondis-css-sans-images.html

-moz-border-radius:5px; va s'appliquer à firefox !
Pour IE, utilise Roundies !
1
Utilisateur anonyme
 
est ce que c'est possible de faire des coin arrondi en CSS sur un tableau ????
1
notobe Messages postés 1952 Date d'inscription   Statut Membre Dernière intervention   213
 
Évidemment....
0
Utilisateur anonyme
 
je n'ai pas réussi
saurait tu le faire ???

ou plutot donne moi le code parceque j'ai essayer en faisant comme pour les coin arrondi de mon

<fieldset>
</fieldset>
0
notobe Messages postés 1952 Date d'inscription   Statut Membre Dernière intervention   213
 
Laisse tomber les fieldset, c'est fait pour les formulaires => c'est du détournement de balise ;)

Pour les tableaux c'est très simple, tu déclares des border-radius pour <table>

table { 
border:1px solid black; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
border-radius:5px; 
}


Et tu peux appliquer ça aussi à des div.
0
le hollandais volant Messages postés 4998 Date d'inscription   Statut Membre Dernière intervention   1 057
 
Les bordures CSS3 présentent quelques petites subtilités cependant.
0
youplay Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   4
 
pour arrondir les coins il y a plusieurs solutions:
-mettre des images dans ton div
ou bien
-utiliser dans le css l'attribut border-radius il me semble.

Seul inconvénient, border radius n'est pas pris en compte par IE
il faut donc utiliser un script, il me semble que quelqu'un a développé roundies qui arrondi les coins sur IE
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Maxou88100 Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   11
 
Salouti :)

Tu peux utiliser la balise <fieldset> qui va encadrer le contenue ! C'est propre, c'est beau, c'est pas cher ! Et cerise sur le gâteau tu peux même arrondir les coins :p

fieldset
{
-moz-border-radius:5px;
}
0
youplay Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   4
 
désolé si je me trompe mais il me semble que cela ne va pas fonctionner sur IE
0
Maxou88100 Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   11
 
Oui j'ai oublier de préciser ! Comme dis ce tuto:
https://www.xul.fr/css/fieldset.php
A priori les filedsets sont de base arrondi sur IE (Voir pour IE 8 :/ )

<!--[if !IE]><!-->
<style>
.fieldset
{
-moz-border-radius:8px;
}
</style>
<!--<![endif]-->
0
youplay Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   4
 
je viens de tester (sur IE 8), le cadre à un arrondie mais vraiment très léger
0
notobe Messages postés 1952 Date d'inscription   Statut Membre Dernière intervention   213
 
c'est du détournement de balise !
fieldset est fait pour regrouper des éléments de formulaire.
De plus, pas la peine de mettre des commentaires conditionnels pour IE puisque de toute façon IE ne comprend pas -moz-border-radius qui ne fonctionne qu'avec des navigateurs gecko.
0
Utilisateur anonyme
 
merci
0
Utilisateur anonyme
 
merci et pour répondre justement je veut arrondir les coin de mon fieldset

donc ca serai comme cela

<!--[if !IE]><!--> 
<style> 
.fieldset 
{ 
-moz-border-radius:8px; 
} 
</style> 
<!--<![endif]-->
fieldset 
{ 
-moz-border-radius:5px; 
} 

0
Utilisateur anonyme
 
ok je ne comprend pas je viens de tester sous internet explorer 6 je crois
et sa marche il y a un bug

si vous êtes sous Windows et que vous avez internet explorer tester cette page


https://www.alsacreations.com/xmedia/tuto/exemples/arrondis/arrondi.html

qui le premier lien avec le premier technique de ce site

https://www.alsacreations.com/tuto/lire/891-coins-arrondis-css-sans-images.html
0
Maxou88100 Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   11
 
Oui mais les problèmes peuvent êtres rencontrés avec IE8 !

Donc ! Tu peux utiliser Roundies pour palier ce problème !

Lit bien jusqu'au bout :)
0
Utilisateur anonyme
 
ça marche sous chrome et Mozilla Firefox
mais maintenant il faut que je m'occupe de internet explorer
(I hate internet explorer 6 et +)
0
Maxou88100 Messages postés 197 Date d'inscription   Statut Membre Dernière intervention   11
 
Same dude :p Dont worry, nobody use this shit ^^
0
Utilisateur anonyme
 
up
up
up
0
Pascal
 
Salut, je te conseillerais plutôt d'utiliser des images pour les coins arrondis, puisque css3, internet explorer n'en mangeras pas, et puis du javascript juste pour des coins arrondis, c'est un peu trop. Utilise des images, c'est la solution la plus simple à mon avis.
0
vitch
 
Tu peux trouveras un tutoriel ici pour le faire grâce à PHP : http://www.lecoindunet.com/le_coin_du_d%c3%a9veloppeur/tutoriel_%3a_cr%c3%a9er_un_rectangle_arrondi_avec_php_et_css
0
notobe Messages postés 1952 Date d'inscription   Statut Membre Dernière intervention   213
 
C'est quoi l'intérêt de mettre un lien vers un site qui verrouille ses articles ?!!
0
vitch
 
Je viens de tester ca fonctionne. Tu peux réessayer
0
notobe Messages postés 1952 Date d'inscription   Statut Membre Dernière intervention   213
 
ah ah "je viens de tester"... Tu nous prends pour des gourds ? Dis plutôt "je viens de corriger" !

Bon, enfin : bien gentil ton tuto, mais quelle usine à gaz et quelle sollicitation de serveur pour 4 malheureux coins arrondis...
0
Utilisateur anonyme
 
oui mais si je dois changer les couleur la présentation sa sera plus simple avec des bordure en css ou en javascript car les image cela me fait qu'il faut les retoucher a chaque fois en css c'est plus simple

ou alors il y a une autre solution :

faire une présentation différente pour IE
0
Utilisateur anonyme
 
t'inquiete fait les bordures en css avec les different prefixes
puis les script roundies pour IE

comme la majorité te le coseil

c'est, en effet, le plus simple
0
vitch
 
J'ai testé le script, il s'exécute en 0.0005s. Je ne crois pas qu'il sollicite trop le serveur. Le but est générer automatiquement les coins en image plutôt que de les créer soit même. Tout dépend de tes besoins. Tu peux très bien aussi créer quatre images manuellement et les mettre dans un tableau. Le résultat sera le même. il faut simplement ajouter la propriété table-layout: fixed; sur la balise <table> pour IE6 et Chrome. Les rectangles arrondis affichés avec ce script sont compatibles avec IE6 et >, FF, Chrome, Opéra, safari ....
0