Kreska określa styl wizualny linii lub obramowania.
Składnia
<Stroke color="argb-color" thickness="float" dashIntervals="string" dashPhase="string" cap="BUTT | ROUND | SQUARE" > <!-- Only the most common inner element is shown here. --> <LinearGradient /> ... <Stroke />
Atrybuty
Element Stroke
ma te atrybuty:
Atrybuty wymagane
Wymagane są te atrybuty:
color
- Kolor kreski. Kolor musisz określić w formacie ARGB (
#ff000000
= nieprzezroczysta czerń) lub RGB (#000000
= czarny). thickness
- Grubość kreski w postaci wymiaru zmiennoprzecinkowego.
Atrybuty opcjonalne
Te atrybuty są opcjonalne:
dashIntervals
,dashPhase
dashIntervals
to oddzielona spacjami seria wartości opisujących interwały myślników. Musisz podać parzystą liczbę przedziałów czasowych, przy czym indeksy parzyste określają przedziały „wł.”, a nieparzyste – odstępy „wyłączenia”.dashPhase
to przesunięcie w tablicy interwałów (modyfikuje sumę wszystkich interwałów). Wartość domyślna to 0. Atrybuty te służą do tworzeniaDashPathEffect
.cap
Wyznacz kształt krawędzi linii. Obsługiwane wartości to:
BUTT
powoduje, że kreska kończy się ścieżką i nie wykracza poza nią.ROUND
sprawia, że kreska wycina się jako półokrąg, a jej środek znajduje się na końcu ścieżki.SQUARE
sprawia, że kreska jest wyrzucana jak kwadrat, a jego środek znajduje się na końcu ścieżki.
Elementy wewnętrzne
Element Stroke
może zawierać te elementy:
Polecane dla Ciebie
- Uwaga: tekst linku jest wyświetlany, gdy JavaScript jest wyłączony
- Wypełnienie
- LinearGradient
- SweepGradient