Wpis z mikrobloga

@look997: Rozwiązałem generując osobne id dla każdego markera, ale w ogóle mi się to rozwiązanie nie podoba (chociaż działa).

Nadal wolałbym normalną metodę.
  • Odpowiedz
@grlux: te context-fill to nie zmienna CSS tylko specjalna właściwość SVG.
A jak chcę żeby tylko jedna strzałka była cała na zielono a reszta strzałem na czerwono?
  • Odpowiedz
@grlux: Ale ja.... chcę żeby jedna ze strzałek była cała w innym kolorze.
Dwie strzałki zielone, a jedna czerwona.

A to z --context-fill w ogóle tak nie działa.

Mogę usunąć każde --context-fill i --context-stroke i ten twój przykład działa nadal tak samo.

Mylisz to chyba ze zmiennymi CSS, które zaczynają się od podwójnego myślnika ale je trzeba odczytywać za pomocą var().

Za to istnieje context-fill i context-stroke (bez myślników), które jakoś
  • Odpowiedz
@grlux: Nie używam tylko próbowałem użyć. Nie wiem jak to działa tylko widziałem odpowiedź z tą właściwością na stacku.

Ale ty podajesz że to ma dwie kreski, czy dwie kreski to miało być coś jak związane z eksperymentami -moz-x? Przecież normalnie dwie kreski oznaczają zmienne CSS.

Przykład z jakiegoś Editor's draft, który właśnie znalazłem - ale on nie działa:

path {
fill: none;
stroke-width: 4px;
marker: url(#diamond);
}
look997 - @grlux: Nie używam tylko próbowałem użyć. Nie wiem jak to działa tylko widz...

źródło: comment_15938729689eMJhQZ7EmYRw9DvE6BhvP.jpg

Pobierz
  • Odpowiedz
@grlux: A jak się znasz to pytanie:
Czy można w marker-end zamiast id użyć jakoś grot bezpośrednio? Jest data url ale to by trzeba zakodować przy każdej zmianie, więc niewygodne.
Jakiś inny sposób?
  • Odpowiedz
@grlux: No to zostawiam moje rozwiązanie z wygenerowanym JS-em osobnym ID dla każdego markera. W ogóle mi się to nie podoba ale przynajmniej działa.
  • Odpowiedz
Zauważ, że użycie załatwia ci całą logikę związaną z obrotem elementu itd.


@grlux: Nie no, chciałem żeby w atrybucie marker-end wpisać wartość w stylu data:image/svg+xml;utf8, ... . Tylko trzeba by zakodować, gównie cudzysłowie, a to by było niewygodne.
  • Odpowiedz