CSS właściwość marker
- Poprzednia strona margin-top
- Następna strona marker-end
Definicja i zastosowanie
marker
Atrybut wskazuje na znacznik, który zostanie narysowany na wszystkich wierzchołkach ścieżki elementu (tj. pierwszym, środkowym i ostatnim wierzchołku).
Kształt znacznika jest zdefiniowany przez element SVG <marker> i odnosi się do niego za pomocą wartości url().
CSS marker
Wartość atrybutu zastępuje wszelkie wartości atrybutu marker w SVG.
Przykład
Przykład 1
Wskazuje na znacznik (strzałka), który zostanie narysowany na pierwszym, środkowym i ostatnim wierzchołku ścieżki elementu:
#test { marker: url(#arrow); }
Przykład 2
Wskazuje na znacznik (okrąg), który zostanie narysowany na pierwszym, środkowym i ostatnim wierzchołku ścieżki elementu:
#test { marker: url(#circle); }
Gramatyka CSS
marker: none|url|initial|inherit;
Wartość atrybutu
Wartość | Opis |
---|---|
none | Domyślna wartość. Nie rysuje się żadnych znaczników na ścieżce. |
url | Odwołanie do URL znacznika zdefiniowanego przez element SVG <marker>. |
initial | Ustawia tę właściwość na jej wartość domyślną. Zobacz initial。 |
inherit | Dziedziczy tę właściwość od elementu nadrzędnego. Zobacz inherit。 |
Obsługa przeglądarek
Tabela zawiera wersje przeglądarek, które w pełni obsługuje tę właściwość.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
80 | 80 | 72 | 13.1 | 67 |
Strony związane
Tutorial:Znaczniki SVG
Wskazówka:CSS właściwość marker-start
Wskazówka:CSS właściwość marker-mid
Wskazówka:CSS właściwość marker-end
- Poprzednia strona margin-top
- Następna strona marker-end