![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 22.05.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Najlepiej by opisać całość pokażę Wam fragment kodu i powiem w czym jest problem:
chodzi mi dokładnie o część:
Less nie uznaje zapisu takiego typu, gdzie nie tworzy zmiennej czy raczej nie działa poprawnie gdy tworzę zmienną do przekazania dalej. Inaczej wygląda taki zapis:
Czyli zmienna istnieje ale nie da się jej wyciągnąć na zewnątrz by ją wykorzystać, czy wiecie w czym jest dokładniejszy problem? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
Problem jest w tym, że LESS ma określony zakres zmiennych i zmienne wewnątrz deklaracji są lokalne.
Inna rzecz, że nie bardzo widzę sens w Twoim obecnym kodzie. LESS ma z założenia być parsowany przed tym, jak przeglądarka zacznie renderować stronę. Tym samym nie ma niczego, co pozwoliłoby rozwiązać media queries z Twojego kodu. Tym samym nawet jeśli dana zmienna nie byłaby lokalna, to i tak nic by Ci to nie dało, bo kod nie miałby jak wybrać odpowiedniego bloku. Proponuję po prostu zrobić sobie mixina do tworzenia grida i odpalać go w poszczególnych media queries. -------------------- ★Mój blog || Okiem krytyka★
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 07:49 |