Fonction ellipse() CSS
- Page précédente Fonction drop-shadow() CSS
- Page suivante Fonction exp() CSS
- Retour au niveau supérieur Manuel de fonctions CSS
Définition et utilisation
CSS ellipse()
La fonction définit une ellipse ayant deux rayons x et y.
ellipse()
Les fonctions sont généralement utilisées avec clip-path
Attributs et shape-outside
Utiliser ensemble les attributs.
Exemple
Exemple 1
Couper l'image en ellipse de rayon x de 50% et de rayon y de 30% :
img { clip-path: ellipse(50% 30%); }
Exemple 2
Couper l'image en ellipse de rayon x de 50% et de rayon y de 30%, et centrer l'ellipse à droite :
img { clip-path: ellipse(50% 30% at right); }
Exemple 3
Utiliser clip-path
et ellipse()
Réaliser l'effet d'animation :
#myDIV { width: 100px; height: 100px; background-color: coral; color: green; animation: mymove 5s infinite; clip-path: ellipse(80% 50%); } @keyframes mymove { 50% {clip-path: ellipse(30% 10%);} }
Exemple 4
combiné ellipse()
、clip-path
et shape-outside
:
img { float: left; clip-path: ellipse(50% 30%); shape-outside: ellipse(55% 35%); }
Syntaxe CSS
ellipse(xy-radius à la position)
Valeur | Description |
---|---|
xy-radius |
Obligatoire. Définir deux rayons x et y. Ils peuvent être l'un des valeurs suivantes :
|
à la position |
Optionnel. Définir la position centrale de l'ellipse. Il peut s'agir de valeurs de longueur, de pourcentages, ou de valeurs telles que left, right, top ou bottom. La valeur par défaut est center. |
Détails techniques
Version : | CSS Shape Module 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 CSS
Référence :Attribut shape-outside CSS
Référence :Fonction circle() CSS
Référence :Fonction inset() CSS
Référence :Fonction polygon() CSS
- Page précédente Fonction drop-shadow() CSS
- Page suivante Fonction exp() CSS
- Retour au niveau supérieur Manuel de fonctions CSS