Kompilator Less do CSS
Kompiluj Less do CSS bezpośrednio w przeglądarce z podglądem na żywo, obliczeniami matematycznymi, podglądem mapy źródłowej, formatowaniem danych wyjściowych, funkcją kopiowania i pobierania oraz porównaniem Less i CSS obok siebie.
Blokada reklam uniemożliwia wyświetlanie reklam
MiniWebtool jest darmowy dzięki reklamom. Jeśli to narzędzie Ci pomogło, wesprzyj nas przez Premium (bez reklam + szybciej) albo dodaj MiniWebtool.com do wyjątków i odśwież stronę.
- Albo przejdź na Premium (bez reklam)
- Zezwól na reklamy dla MiniWebtool.com, potem odśwież
O Kompilator Less do CSS
Ten kompilator Less do CSS konwertuje kod źródłowy Less na standardowy CSS bezpośrednio w przeglądarce, używając oficjalnego silnika Less.js. Pomaga szybko sprawdzać zmienne, domieszki, zagnieżdżenia, arytmetykę, funkcje kolorów i strażników domieszek bez uruchamiania pełnego procesu budowania.
Szybka odpowiedź: Wklej kod Less, wybierz format wyjściowy i tryb matematyki, kliknij Kompiluj Less, a następnie skopiuj lub pobierz wynikowy CSS. Karta Porównanie Less vs CSS pokazuje, jak funkcje Less przekładają się na zwykły CSS.
Jak używać
- Wklej kod Less: Wpisz własny kod albo wybierz jeden z przykładów startowych.
- Wybierz opcje: Ustaw format wyjściowy, tryb matematyki i ścisłe jednostki, jeśli wymaga tego kod.
- Skompiluj: Kliknij Kompiluj Less albo włącz kompilację na żywo.
- Sprawdź wynik: Przejrzyj CSS, metryki, ostrzeżenia, podgląd oraz widok porównawczy.
- Eksportuj: Skopiuj CSS do schowka albo pobierz plik
.css.
Less vs SCSS vs CSS
| Funkcja | Less | SCSS (Sass) | Zwykły CSS |
|---|---|---|---|
| Zmienna | @brand: #6d28d9; | $brand: #6d28d9; | --brand: #6d28d9; |
| Domieszka | .shadow(@c) { ... } | @mixin shadow($c) { ... } | — |
| Warunek | Strażnik domieszki when (...) | @if / @else | — |
| Matematyka | (@base * 1.5) | $base * 1.5 | calc(var(--base) * 1.5) |
| Kompilator | Less.js | Dart Sass, sass.js | — |
Tryby matematyki Less
Less 4 domyślnie wymaga nawiasów przy dzieleniu. Użyj trybu Parens-division dla współczesnego zachowania, Always dla starszych fragmentów Less 3 albo Strict, gdy matematyka ma działać wyłącznie w nawiasach. Przełącznik Ścisłe jednostki blokuje operacje między niekompatybilnymi jednostkami, takimi jak px i %.
Obsługiwane funkcje Less
- Zmienne: wartości takie jak
@radius: 14px;używane w całym arkuszu. - Zagnieżdżanie: selektory
&:hover,&__badgei głębsze reguły. - Domieszki: wielokrotnego użytku bloki, w tym domieszki warunkowe.
- Funkcje kolorów:
darken(),lighten(),fade(),spin()imix(). - Funkcje Less:
unit(),lightness(),extract(),length()i inne funkcje silnika Less.js.
Ograniczenia
Kompilacja w przeglądarce nie może czytać prywatnych plików projektu. Jeśli kod używa @import do lokalnych plików cząstkowych, wklej te pliki nad kodem importującym. Do wdrożeń produkcyjnych używaj standardowego procesu budowania z autoprefixingiem, mapami źródłowymi, minifikacją i pełnym rozwiązywaniem importów.
FAQ
Co to jest kompilator Less do CSS?
To narzędzie zamienia kod Less, który używa zmiennych, domieszek, zagnieżdżania i arytmetyki, na standardowy CSS renderowany przez przeglądarki.
Czy kod jest wysyłany na serwer?
Nie podczas normalnego użycia. Silnik Less.js działa w przeglądarce i kompiluje kod lokalnie.
Czym Less różni się od SCSS?
Less używa prefiksu @ dla zmiennych, a SCSS używa $. Oba obsługują zagnieżdżanie, domieszki i arytmetykę, ale różnią się składnią oraz ekosystemem.
Czy wynikowy CSS jest gotowy do produkcji?
Wynik jest dobry do testów, nauki i małych fragmentów. W produkcji uruchom własny proces budowania, aby dodać autoprefixing, minifikację i pełną obsługę importów.
Cytuj ten materiał, stronę lub narzędzie w następujący sposób:
"Kompilator Less do CSS" na https://MiniWebtool.com/pl// z MiniWebtool, https://MiniWebtool.com/
przez zespół MiniWebtool. Zaktualizowano: 2026-05-24