CSS circle() funktion
- Forrige side CSS calc() funktion
- Næste side CSS clamp() funktion
- Gå tilbage til forrige niveau CSS funktion referencehåndbog
Definering og brug
CSS' circle()
Funktioner bruges til at definere en cirkel med en radius og en position.
circle()
Funktioner bruges normalt med clip-path
Egenskaber og shape-outside
Brug sammen med egenskaberne.
Eksempel
Eksempel 1
Klip billedet til en cirkel med en radius på 50%:
img { clip-path: circle(50%); }
Eksempel 2
Klip billedet til en cirkel med en radius på 50% og placer cirkelens center til højre:
img { clip-path: circle(50% at right); }
Eksempel 3
Brug clip-path
og circle()
Opnå animationseffekt:
#myDIV { width: 100px; height: 100px; background-color: coral; color: green; animation: mymove 5s infinite; clip-path: circle(50%); } @keyframes mymove { 50% {clip-path: circle(20%);} }
Eksempel 4
kombineret brug circle()
ogclip-path
og shape-outside
:
img { float: left; clip-path: circle(40%); shape-outside: circle(45%); }
CSS syntaks
circle(radius på position)
Værdi | Beskrivelse |
---|---|
radius |
Obligatorisk. Angiv cirkelens radius. Det kan være en af følgende værdier:
|
på position |
Valgfri. Angiv cirkelens centerposition. Det kan være længdeværdier, procentværdier, eller værdier som left, right, top eller bottom. Standardværdien er center. |
Tekniske detaljer
Version: | CSS Shape Module Level 1 |
---|
Browserunderstøttelse
Tallene i tabellen viser den første browserversion, der fuldt ud understøtter denne funktion.
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 ellipse() funktion
Referencer:CSS inset() funktion
Referencer:CSS polygon() funktion
- Forrige side CSS calc() funktion
- Næste side CSS clamp() funktion
- Gå tilbage til forrige niveau CSS funktion referencehåndbog