CSS ellipse() Funktion
- Vorherige Seite CSS drop-shadow() Funktion
- Nächste Seite CSS exp() Funktion
- Eine Ebene zurück CSS-Funktion-Referenzhandbuch
Definition und Verwendung
CSS ellipse()
Funktion definiert einen Ellipse mit zwei Radien x und y.
ellipse()
Funktionen werden normalerweise mit clip-path
Eigenschaften und shape-outside
Eigenschaften gemeinsam verwenden.
Beispiel
Beispiel 1
Schneiden Sie das Bild in eine Ellipse mit einem x-Radius von 50% und einem y-Radius von 30% aus:
img { clip-path: ellipse(50% 30%); }
Beispiel 2
Schneiden Sie das Bild in eine Ellipse mit einem x-Radius von 50% und einem y-Radius von 30% aus und positionieren Sie den Mittelpunkt der Ellipse auf der rechten Seite:
img { clip-path: ellipse(50% 30% at right); }
Beispiel 3
Verwenden Sie clip-path
und ellipse()
Erzielen Sie Animationseffekte:
#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%);} }
Beispiel 4
zusammen verwendet ellipse()
,clip-path
und shape-outside
:
img { float: left; clip-path: ellipse(50% 30%); shape-outside: ellipse(55% 35%); }
CSS Syntax
ellipse(xy-radius an Position)
Wert | Beschreibung |
---|---|
xy-radius |
Erforderlich. Bestimmt die beiden Radien x und y. Eine der folgenden Werte kann angegeben werden:
|
an Position |
Optional. Bestimmt den Mittelpunkt der Ellipse. Es können Längenwerte, Prozentsatzwerte oder auch Werte wie left, right, top oder bottom sein. Der Standardwert ist center. |
Technische Details
Version: | CSS Shape Module Level 1 |
---|
Browser-Unterstützung
Die Zahlen in der Tabelle stellen die Versionsnummer der ersten Browser dar, die diese Funktion vollständig unterstützen.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
37 | 79 | 54 | 10.1 | 24 |
Verwandte Seiten
Referenz:CSS ausnehmungs-pfad Eigenschaft
Referenz:CSS shape-outside-Eigenschaft
Referenz:CSS circle() Funktion
Referenz:CSS inset() Funktion
Referenz:CSS polygon() Funktion
- Vorherige Seite CSS drop-shadow() Funktion
- Nächste Seite CSS exp() Funktion
- Eine Ebene zurück CSS-Funktion-Referenzhandbuch