Les bordures arrondies, c'est un peu le Saint Graal attendu par les webmasters depuis des millénaires (ou presque). Depuis que CSS3 est arrivé, il est enfin possible d'en créer facilement !
La propriété
border-radius va nous permettre d'arrondir facilement les angles de n'importe quel élément. Il suffit d'indiquer la taille (« l'importance ») de l'arrondi en pixels :
1
2
3
4
| p{ border-radius: 10px;} |
L'arrondi se voit notamment si l'élément a des bordures, comme sur la figure suivante.
… ou s'il a une couleur de fond, comme sur la figure suivante.
On peut aussi préciser la forme de l'arrondi pour chaque coin. Dans ce cas, indiquez quatre valeurs :
1
2
3
4
| p{ border-radius: 10px 5px 10px 5px;} |
Les valeurs correspondent aux angles suivants dans cet ordre :
- en haut à gauche ;
- en haut à droite ;
- en bas à droite ;
- en bas à gauche.
Enfin, il est possible d'affiner l'arrondi de nos angles en créant des courbes elliptiques figure suivante). Dans ce cas, il faut indiquer deux valeurs séparées par une barre oblique (slash, caractère /). Le mieux est certainement de tester pour voir l'effet :
1
2
3
4
| p{ border-radius: 20px / 10px;} |
0 commentaires:
Enregistrer un commentaire