CSS ellipse() funksjon
- Forrige side CSS drop-shadow() funktion
- Næste side CSS exp() funktion
- Gå tilbage til forrige niveau CSS function reference manual
Definisjon og bruk
CSS 's ellipse()
Funksjonen definerer en ellipse med to radiuser x og y.
ellipse()
Funksjonene brukes vanligvis sammen med clip-path
Egenskapene og shape-outside
Bruk egenskapene sammen.
Eksempel
Eksempel 1
Klipp bildet til en ellipse med x-radius 50% og y-radius 30%:
img { clip-path: ellipse(50% 30%); }
Eksempel 2
Klipp bildet til en ellipse med x-radius 50% og y-radius 30%, og plasser ellipsens midtpunkt til høyre:
img { clip-path: ellipse(50% 30% at right); }
Eksempel 3
bruk clip-path
og ellipse()
Oppnå animasjonseffekt:
#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%);} }
Eksempel 4
kombinert bruk ellipse()
、clip-path
og shape-outside
:
img { float: left; clip-path: ellipse(50% 30%); shape-outside: ellipse(55% 35%); }
CSS syntaks
ellipse(xy-radius på posisjon)
Verdi | Beskrivelse |
---|---|
xy-radius |
Påkrevet. Angi to radiuser x og y. Det kan være en av følgende verdier:
|
på posisjon |
Valgfritt. Angi椭圆的中心位置。 Det kan være lengdeverdi, prosentvis verdi, eller verdier som left, right, top eller bottom. Standardverdien er center. |
Tekniske detaljer
Versjon: | CSS Shape Module Level 1 |
---|
Nettleserstøtte
Tallene i tabellen viser den første nettleserversjonen som fullt ut støtter denne funksjonen.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
37 | 79 | 54 | 10.1 | 24 |
Relaterede sider
Referencer:CSS clip-path egenskab
Referencer:CSS shape-outside egenskab
Referencer:CSS cirkel() funktion
Referencer:CSS inset() funktion
Referencer:CSS polygon() funktion
- Forrige side CSS drop-shadow() funktion
- Næste side CSS exp() funktion
- Gå tilbage til forrige niveau CSS function reference manual