Generator wzorów tła SVG

Generator wzorów SVG

Generator wzorów SVG: bezszwowe kafelki tła | We.Inc

Dziesięć bezszwowych wzorów tła SVG: kropki, siatka, fale, sześciokąty i inne. Ustaw rozmiar, grubość linii, kolory, krycie i kąt, a potem skopiuj CSS lub SVG z elementem pattern.

Wybierz jeden z dziesięciu kształtów kafelka, ustaw rozmiar kafelka, grubość linii, kolory, krycie i kąt, i otrzymaj bezszwowe tło SVG. Skopiuj je jako data URL dla CSS background-image, który powtarza się na dowolnym elemencie, albo jako plik SVG oparty na elemencie pattern do użycia w grafice; oba są rysowane i podglądane w Twojej przeglądarce.

Kafelek SVG czy wzór z gradientów CSS?

Sztuczki z gradientami narysują paski i kropki, ale mają problem z falami, sześciokątami i konturami. Mały kafelek SVG narysuje wszystko, pozostaje ostry przy każdym powiększeniu, a jako data URL nie dodaje stronie żadnego dodatkowego żądania.

Najczęściej zadawane pytania

Po co kodować # i < w data URL?

W URL znak # rozpoczyna fragment i ucina obraz, a niektóre parsery odrzucają surowe nawiasy ostre. Zakodowanie ich jako %23, %3C i %3E zachowuje SVG w całości. Cudzysłowy podwójne zamieniają się na pojedyncze, aby ciąg zmieścił się w url("...").

Co robi patternUnits="userSpaceOnUse"?

Mierzy szerokość i wysokość kafelka w tych samych jednostkach co rysunek, więc kafelek 24 ma 24 piksele szerokości wszędzie, gdzie go użyjesz. Domyślna wartość, objectBoundingBox, ustala rozmiar kafelków jako ułamki wypełnianego kształtu.

Czy mogę użyć wzoru w Tailwind?

Tak. Dodaj regułę CSS do arkusza stylów jako klasę albo użyj dowolnych wartości, takich jak bg-[url(...)] z data URL. Klasa jest czytelniejsza, gdy URL jest długi.

Czy te wzory są darmowe?

Tak. Każdy kafelek jest rysowany z prostych kształtów przez kod na tej stronie, więc wynik należy do Ciebie i nie wymaga podawania źródła.

Jak działa bezszwowy kafelek

Dwa sposoby użycia

Atrybuty pattern w SVG

Atrybuty elementu pattern używane przez generator

Wzór jako tło CSS

Tekstura z konturów sześciokątów za kartą

Kafelek sześciokąta 28 pikseli przy połowie krycia. Zmień background-size, aby przeskalować teksturę.

Ten sam kafelek z elementem pattern

Używaj tego w grafice inline SVG. Każdy kształt może przyjąć fill="url(#p)".

Groszki

Siatka milimetrowa

Linie ukośne

Plusy

Zygzak

Fale

Trójkąty

Szachownica

Pierścienie

Sześciokąty

Generator wzorów

Wzory: Groszki, Siatka milimetrowa, Linie ukośne, Plusy, Zygzak, Fale, Trójkąty, Szachownica, Pierścienie, Sześciokąty. Ustaw rozmiar, grubość linii, kolory, krycie i kąt, a potem skopiuj CSS lub SVG.

Wzór

Podgląd wzoru {name}

Rozmiar kafelka: {n}px

Grubość linii lub promień kropki: {n}

Krycie wzoru: {n}

Kąt: {n}°

Kolor wzoru

Tło

Wynik

Tło CSS

Kafelek SVG

SVG z <pattern>

Kopiuj

Zacznij za darmo · Bez karty kredytowej

Powiązane: Darmowe narzędzia

Produkt

Dla kogo

Funkcje

Zasoby

Firma

Mapa strony