CSS paint-order egenskap
- Föregående sida page-break-inside
- Nästa sida perspective
Definition och användning
paint-order
Egenskapen specificerar ritningsordningen för SVG-element eller text.
Observera:För textelement kan endast ordningen för kantlinje (stroke) och fyllning (fill) ändras, eftersom markörer (markers) inte gäller.
Exempel
Exempel 1
Ändra ritningsordningen för SVG <circle>-element:
circle { paint-order: stroke fill; }
Exempel 2
Ändra ritningsordningen för SVG <text>-element med regnbågens gradientfyllning:
text { paint-order: stroke fill; }
CSS-syntax
paint-order: normal|en värde|två värden|tre värden|initial|inherit;
Egenskapsvärde
Värde | Beskrivning |
---|---|
normal | Standardvärde. Ritningsordningen är fyllning, kantlinje, markörer. |
en värde |
Ritning kommer att börja med de angivna värdena och fortsätta med standardordning för resten. Om endast "stroke" anges, är nästa ritningsaktivitet fyllning (fill), följt av markörer (markers). |
två värden |
Ritning kommer att börja med de angivna värdena och fortsätta med standardordning för resten. Om "stroke markers" anges, kommer nästa ritningsaktivitet att vara fyllning (fill). |
tre värden | Ritning kommer att genomföras enligt de angivna värdena. |
initial | Sätt detta värde till dess standardvärde. Se till: initial. |
inherit | Följande egenskap från föräldrelementet. Se till: inherit. |
Tekniska detaljer
Standardvärde: | normal |
---|---|
Arv: | ja |
Animeringsproduktion: | Stöds inte. Se till:Animeringsrelaterade egenskaper. |
Version: | CSS3 |
JavaScript-syntax: | object.style.paintOrder="stroke fill" |
Webbläsarstöd
Talen i tabellen representerar den första webbläsarens version som helt stöder detta egenskap.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
35.0 | 17.0 | 60.0 | 8.0 | 22.0 |
Relevanta sidor
Lärarhandledning:SVG-lär
Lärarhandledning:HTML SVG-grafik
- Föregående sida page-break-inside
- Nästa sida perspective