Ten konwerter przelicza wartości spacing z Tailwind CSS na piksele (domyślna skala: 1 unit = 4 px). Wynik pojawia się natychmiast po wpisaniu wartości.

Tailwind CSS używa systemu spacing opartego na wielokrotnościach 4 px (0,25 rem). Klasa p-4 = 1 rem = 16 px. p-8 = 2 rem = 32 px. p-1 = 0,25 rem = 4 px.
System spacing obejmuje: margin (m), padding (p), gap, width (w), height (h), top/right/bottom/left. Wartości rosną: 0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64, 72, 80, 96.
Font-size w Tailwind: text-xs = 0,75 rem (12 px), text-sm = 0,875 rem (14 px), text-base = 1 rem (16 px), text-lg = 1,125 rem (18 px), text-xl = 1,25 rem (20 px).
Ten konwerter przelicza wartości spacing Tailwind na piksele, zakładając domyślny font-size: 16 px (1 rem = 16 px).
Tailwind CSS używa własnego systemu wartości odstępów (spacing scale), w którym jedna jednostka odpowiada 4 pikselom (0,25 rem przy domyślnym font-size 16 px). Oznacza to, że klasa p-4 ustawia padding na 16 px, a w-96 oznacza szerokość 384 px.
Aby przeliczyć wartość Tailwind na piksele, wystarczy pomnożyć ją przez 4. Na przykład p-6 = 24 px, m-8 = 32 px, a gap-2 = 8 px. System ten jest spójny i obejmuje marginesy, paddingi, szerokości, wysokości oraz odstępy w gridzie i flexboxie.
Warto pamiętać, że Tailwind generuje wartości w rem (nie w px) — p-4 to w rzeczywistości 1 rem, co przy domyślnym font-size 16 px daje 16 px. Jeśli zmienisz bazowy rozmiar czcionki, wartości pikseli również się zmienią.
w-[500px].| Cecha | Tailwind spacing | Piksele (px) |
|---|---|---|
| Typ | Abstrakcyjny (skala) | Absolutny |
| Baza | 1 = 0,25 rem = 4 px | 1 px |
| p-4 | 4 (1 rem) | 16 px |
| p-8 | 8 (2 rem) | 32 px |
| Customizacja | tailwind.config.js | Nie dotyczy |

Masz pomysł na nową funkcję, znalazłeś błąd lub chcesz zaproponować inne narzędzie? Napisz do nas – odpowiadamy w ciągu 24 godzin.