Fonction CSS polygon()
- Page précédente Fonction perspective() CSS
- Page suivante Fonction pow() CSS
- Retour au niveau supérieur Manuel de fonctions CSS
Définition et utilisation
CSS polygon()
La fonction est utilisée pour définir un polygone.
polygon()
Fonction avec clip-path
Attribut et shape-outside
Utilisez ensemble les attributs.
Exemple
Exemple 1
Coupez l'image en polygone :
img { clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); }
Exemple 2
Coupez l'image en polygone :
img { clip-path: polygon(100% 0%, 50% 50%, 100% 100%); }
Exemple 3
Utilisez polygon()
、clip-path
et shape-outside
:
img { float: left; clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); shape-outside: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); }
Syntaxe CSS
polygon(fill-rule, length-percentage)
Valeur | Description |
---|---|
fill-rule |
Optionnel. Spécifiez la règle de remplissage. Cela peut être nonzero ou evenodd. La valeur par défaut est nonzero. |
length-percentage |
Obligatoire. Spécifiez les points définissant le polygone. Ce peut être une longueur ou une valeur en pourcentage. Chaque point est une paire de coordonnées x et y. 0 0 définit le coin supérieur gauche, 100% 100% définit le coin inférieur droit. |
Détails techniques
Version : | Module CSS Shape Level 1 |
---|
Prise en charge du navigateur
Les nombres dans le tableau représentent la version du navigateur qui prend en charge cette fonction pour la première fois.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
37 | 79 | 54 | 10.1 | 24 |
pages associées
Référence :attribut clip-path
Référence :attribut shape-outside
Référence :Fonction circle()
Référence :Fonction ellipse()
Référence :Fonction inset()
- Page précédente Fonction perspective() CSS
- Page suivante Fonction pow() CSS
- Retour au niveau supérieur Manuel de fonctions CSS