CSS polygon() funktion
- Föregående sida CSS perspective() funktion
- Nästa sida CSS pow() funktion
- Gå tillbaka till föregående nivå CSS funktion referens手册
Definition och användning
CSS polygon()
Funktioner används för att definiera en polygon.
polygon()
Funktioner med clip-path
Egenskaperna och shape-outside
Använd egenskaperna tillsammans.
Exempel
Exempel 1
Beskär bilden till en polygon:
img { clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%); }
Exempel 2
Beskär bilden till en polygon:
img { clip-path: polygon(100% 0%, 50% 50%, 100% 100%); }
Exempel 3
använd polygon()
、clip-path
och 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%); }
CSS syntax
polygon(fill-rule, length-percentage)
Värde | Beskrivning |
---|---|
fill-rule |
Valfritt. Ange fyllningsregeln. Detta kan vara nonzero eller evenodd. Standardvärdet är nonzero. |
length-percentage |
Obligatorisk. Ange punkterna som definierar polygonen. Detta kan vara längd eller procentvärde. Varje punkt är ett par x och y-koordinater. 0 0 definierar vänstra övre hörnet, 100% 100% definierar högra nedre hörnet. |
Tekniska detaljer
Version: | CSS Shape Module Level 1 |
---|
Webbläsarstöd
Talen i tabellen representerar den första webbläsarversion som helt stöder denna funktion.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
37 | 79 | 54 | 10.1 | 24 |
relaterade sidor
Referens:clip-path egenskap
Referens:shape-outside egenskap
Referens:circle() funktion
Referens:ellipse() funktion
Referens:inset() funktion
- Föregående sida CSS perspective() funktion
- Nästa sida CSS pow() funktion
- Gå tillbaka till föregående nivå CSS funktion referens手册