LESS за 50 минут | Учим препроцессор LESS

Sdílet
Vložit
  • čas přidán 12. 05. 2019
  • В этом уроке изучим препроцессор LESS. Вы научитесь работать с препроцессором LESS и использовать его возможности для верстки сайтов.
    // Ссылки =================
    Сайт LESS: lesscss.org/
    Материалы урока: files.brainscloud.ru/file/pre...
    // О проекте =================
    Меня зовут Дмитрий Валак. Я занимаюсь разработкой сайтов уже много лет, специализируюсь больше на front-end разработке и верстке сайтов, но и программирование тоже изучаю. Здесь буду делиться с вами информацией на разные темы по веб-разработке - HTML, CSS, Javascript, JQuery, Vue, PHP, MySQL, React, Gulp и тд.
    На сайте проекта brainscloud.ru вы найдете много полезных закрытых материалов, а так же сможете поработать со мной лично, при наличии такого желания.
    // Соц. сети =================
    Мой ВК - odimaz
    Группа BC - brainscloud
    Мой Instagram: / dmitryvalak
    #less #css

Komentáře • 117

  • @BrainsCloud
    @BrainsCloud  Před 5 lety +40

    Лови новый видос! Лайк поставил? На канал подписался?)

    • @vadim1907
      @vadim1907 Před 5 lety

      Спасибо, очень информативно

    • @FocstrotFS
      @FocstrotFS Před 4 lety

      Лайк поставил, как и под всеми остальными) Но хоть убейте, не пойму, для чего так все усложнять? Когда мы и так прописываем все стили под одним классом и в крайних случаях добавляем модификаторы при обычной CSS верстке. Вызвал нужный класс и все, без всей этой путаницы и бутербродов с сотней файлов... Я только начал. Сверстал ActivBox по урокам, Mogo уже самостоятельно, подглядев всего пару моментов. Столкнулся с тем, что для второго сайта, мне уже лень стало прописывать медиа запросы... Но LESS еще больше все усложняет...

  • @udalov_travel
    @udalov_travel Před 4 lety +11

    Конец 2019, а видос на эту тему самый полезный. Спасибо автору!

  • @progerlife6690
    @progerlife6690 Před 5 lety +3

    Ураааа!!!! Димон снял видос про препроцессор LESS - пошел делать кофе и смотреть!Спасибо!Лайк!

  • @eb6006
    @eb6006 Před 5 lety +49

    Даёшь урок по SASS

  • @satanist70
    @satanist70 Před 3 lety +13

    Вот настолько интересное видео, что когда появляется реклама, хочеться посмотреть их хоть 3 штуки, чтобы пользу автору принести, хоть какая-то отдача ))
    P.S - Спасибо огромное, начал смотреть видео с портфолио, понял что нужно учить less, сижу учу, пока не выучу, портфолио не трону, ты просто лучший, спасибо большое.

  • @Viktorres1
    @Viktorres1 Před 4 lety +3

    Спасибо за урок! Особенно за сетку)))

  • @tamaravardanyan2883
    @tamaravardanyan2883 Před 2 lety

    Доступно и просто объясняете. Очень спасибо!

  • @olgaorlova2131
    @olgaorlova2131 Před 2 lety

    Спасибо! Очень нравятся Ваши уроки. Обучаюсь по ним эффективно.

  • @user-tw7tt2xi4t
    @user-tw7tt2xi4t Před 4 lety

    Дмитрий, спасибо большое за этот урок! Приятно слушать, доступно и просто объясняете. Подписываюсь на канал))

  • @user-zm2iu3in4z
    @user-zm2iu3in4z Před 3 lety

    Як завжди на висоті! дуже корисно.
    Дякую за працю!

  • @pilyugin
    @pilyugin Před 5 lety +1

    Мощно) без всякой воды и 5 секундных раздумий))

  • @user-lf2js4kg5t
    @user-lf2js4kg5t Před 4 lety

    Огромное спасибо за данный ролик, самый информативный и полезный из всех, что я смотрел по данной теме!

  • @iryna4898
    @iryna4898 Před 5 lety +1

    спасибо, кратко и доступно для понимания

  • @akhmad_goytinski
    @akhmad_goytinski Před 2 lety

    Спасибо Дмитрий!!! Очень полезная информация!

  • @aleksandrkedria4024
    @aleksandrkedria4024 Před 5 lety +22

    Сделай верстку с нуля с использованием препроцессоров и gulp или webpack =)

  • @zafarasrorov3687
    @zafarasrorov3687 Před 3 lety +1

    просто супер. очень доходчиво объясняешь. грех не поставить лайк

  • @user-kj4db2mz2s
    @user-kj4db2mz2s Před 5 lety +1

    Как раз сегодня начал юзать препроцессоры и тут твой видос )

  • @aj-alex
    @aj-alex Před 11 měsíci +1

    Спасибо за хороший урок!

  • @linkernick5379
    @linkernick5379 Před 4 lety +1

    Очень полезное видео, спасибо!

  • @FiremanTV
    @FiremanTV Před 4 lety +1

    Топовые обучалки!

  • @user-px6kj3qv2u
    @user-px6kj3qv2u Před rokem

    Спасибо за видео, очень понятно и полезно!

  • @enot_poloskun007
    @enot_poloskun007 Před 5 měsíci

    спасибо за познавательный контент, в школе вкинули блок с less до js и немного путаница возникла из-за сжатого формата, а тут автор все хорошо и понятно с визуально приятной практикой объяснил.

  • @mozgoreshka3985
    @mozgoreshka3985 Před 4 lety +3

    Очень доступно объясняешь! Повторяю комент: "Сделай верстку с нуля с использованием препроцессоров и gulp или webpack =)". Например, ActiveBox продолжение:)

  • @FoolsINTheSuN
    @FoolsINTheSuN Před 2 lety

    Первый туториал, который не приходится слушать в ускорении. Лайк за скорость)

  • @EUC_Novak
    @EUC_Novak Před 3 lety +1

    🌟🌟🌟🌟🌟 *TOP!!! Сложные вещи простыми словами!!!* 🌟🌟🌟🌟🌟

  • @neecsman5502
    @neecsman5502 Před 4 lety +8

    Спасибо вам! Приятно слушать. Все четко и грамотно, тембр голоса ласкает уши. Думаю буду еще ни раз пересматривать это видео! :)

  • @masha18able1
    @masha18able1 Před 2 lety +7

    44:00 не работает почему то, .grid(@columns); подчеркивает красным, говорит ошибка

    • @user-xi2xh4yr9k
      @user-xi2xh4yr9k Před 2 lety +1

      Error evaluating function `percentage`: argument must be a number

    • @user-xi2xh4yr9k
      @user-xi2xh4yr9k Před 2 lety +4

      У меня работает, если:
      "width: percentage((@i / @columns), rem);"

    • @user-hr6qc8rg4w
      @user-hr6qc8rg4w Před 2 lety

      тоже не работает

  • @user-xf8tk8np2h
    @user-xf8tk8np2h Před 3 lety

    Уай! Уай! Братюня супер видос дорогой!

  • @user-qh5fr3yo1w
    @user-qh5fr3yo1w Před 4 lety +5

    Дмитрий добрый вечер :-) С Brackets у меня не получилось. Мой редактор в упор не видит этого расширения. Но зато в Vs Code получилось :-) Устанавливаем Vs Code в него расширение Easy Less. И радуемся его безукоризненной работе. Компилирует less файлы в css файлы при сохранении.

  • @wb_flow
    @wb_flow Před 3 lety

    Крайне редко видел чтобы на тысячу лайков был один диздайк)) Дмитрий как всегда все четко и по делу. Спасибо!

  • @alexws5101
    @alexws5101 Před 3 lety +2

    это просто супер!!! спасибо от души!)) я начал с less,он мне понравился, и не хочу идти на sass(менять шило на мыло...). но по Less на "ру" пространстве, вменяемое сложно найти...((

  • @senkamatic8448
    @senkamatic8448 Před 3 lety +1

    очень круто!)))

  • @tixsa1438
    @tixsa1438 Před 4 lety

    Всё повторила . Нормас !

  • @PAWELRAKETA
    @PAWELRAKETA Před 2 lety

    Препод в универе не объяснил, хоть ты объяснил, спасибо)

  • @olegrotari3878
    @olegrotari3878 Před 3 lety

    Конечно Лайк!!!

  • @outcast-cr5yy
    @outcast-cr5yy Před 2 lety

    спасибо, очень полезно.

  • @tanyamarushka7251
    @tanyamarushka7251 Před 2 lety

    Спасибо!

  • @ertargn
    @ertargn Před 5 lety +3

    спасибо большое.... было бы интересно где ты берешь заказы - fl, upwork и тд?

  • @exploringtheworld8780
    @exploringtheworld8780 Před 3 lety +1

    Спасибо

  • @oleksandrvorzhev5026
    @oleksandrvorzhev5026 Před 4 lety +5

    812 лайков и 0 дизлайков это реальная оценка видео. И добавить нечего)

    • @BohdanVR666
      @BohdanVR666 Před 3 lety

      За год 1.2к лайков и 1 диз

  • @Dreamer_78
    @Dreamer_78 Před 4 lety

    Здравствуйте! Спасибо вам за видео уроки, скажите пожалуйста есть ли альтернатива avcode?

  • @Dmitrysib85
    @Dmitrysib85 Před 4 lety

    Так получается можно в начале всех "вспомогательных" less файлов ставить нижнее подчеркивание и тогда не понадобится писать строку main: и удалять файл css? А в @import "blocks/_btn" писать или без нижнего подчеркивания?

  • @user-ci2rv2re2z
    @user-ci2rv2re2z Před 5 lety +2

    Сделай пожалуйста мини урок как подключить LESS к Sublime Text

  • @piron4ik
    @piron4ik Před 3 lety

    Спасибо за видео.👍
    Есть вопрос. Если на оборот, как сжатый цсс развернуть? Если его сжал кто-то другой.

  • @Den_camrad
    @Den_camrad Před 3 lety

    Спасибо за урок! А как сделать, чтобы медиазапросы работали в хроме?

  • @akhmad_goytinski
    @akhmad_goytinski Před 2 lety

    Спасибо Дмитрий! У Вас после настройки LESS AutoCompile после создания style.less создаётся style.css, а у меня не создаётся. С уважением к Вам Ахмад

  • @askhat9232
    @askhat9232 Před 3 lety

    Пользуюсь less только для вложенностей в селекторах =)

  • @Dimarik9165
    @Dimarik9165 Před 5 lety

    Что за плагин который дописывает код fw700 - font-weight: 700; на 09:30 ? Спасибо! Сделайте обзор на этот редактор, вернее на плагины...

    • @BrainsCloud
      @BrainsCloud  Před 5 lety

      Есть на канале, пару видео назад

    • @Dimarik9165
      @Dimarik9165 Před 5 lety

      @@BrainsCloud Спасибо, невнимательно посмотрел!

    • @aleksandrkedria4024
      @aleksandrkedria4024 Před 5 lety +2

      Emmet

  • @sardoribragimov5255
    @sardoribragimov5255 Před 4 lety

    Спасибо большое за видео
    а как сделать адаптивность чтобы при маленьком экране объекты встали в колонку?

    • @BrainsCloud
      @BrainsCloud  Před 4 lety

      посмотрите курс по верстке сайта на моем канале

  • @gvitoss
    @gvitoss Před 4 lety

    Как ты меняешь быстро цвет в брекетс при наводе курсором мыши на "color:" ?

  • @Kiruha307
    @Kiruha307 Před 3 lety +1

    Я почти не ставил лайки видосам на ютубе, а потом наткнулся на этот канал....

  • @firdavsdadakhanov5087
    @firdavsdadakhanov5087 Před 4 lety

    У меня в сss файле коды не сжимается но index.html компилирует css код! Что делать??? Попробовал в Sublime 3 и в brackets безполезно ...( Можете посоветовать Дмитрий?

  • @user-qp9cl8kb3h
    @user-qp9cl8kb3h Před rokem

    Понятно, что видео выложено давно, но я посмотрела только сейчас и у меня появился вопрос. В рекурсивном цикле, так ли важна строка,где задается ширина столбцов, я ее закоментила и цикл все равно работает. И мог бы кто нибудь обьяснить как работает все это, ведь чем меньше столбцов, тем больше должна быть их ширина в %, а тут совсем на оборот.

  • @Zahadym
    @Zahadym Před 5 lety

    супер

  • @user-jd5zy3jf1y
    @user-jd5zy3jf1y Před 5 lety

    Спасибо за видео! У вас есть видео как сверстать сайт со слайдингом из psd макета?

    • @BrainsCloud
      @BrainsCloud  Před 5 lety +1

      посмотрите на канале плейлист по верстке сайта с нуля, в конце есть видео со слайдером, если вы под "слайдингом" имели это

  • @developman-ai
    @developman-ai Před 4 lety +1

    Расскажите пожалуйста как в Brackets установить HTML препроцессор Jade. И как им начать пользоваться.

    • @BrainsCloud
      @BrainsCloud  Před 4 lety

      я такими извращениями не пользуюсь )

    • @developman-ai
      @developman-ai Před 4 lety

      @@BrainsCloud понятно, просто не знаете, а эти "извращения" требуют крупные компании на вакансии HTML верстальщика, вместе с LESS.

    • @vitalii4287
      @vitalii4287 Před 4 lety +2

      @@developman-ai А вы ,я смотрю, сходу в крупную компанию собрались?

    • @developman-ai
      @developman-ai Před 4 lety

      @@vitalii4287 да

  • @user-ke4cv5jh7y
    @user-ke4cv5jh7y Před rokem

    Здравствуйте, можете посоветовать книги по LESS?

  • @rshifter8916
    @rshifter8916 Před 3 lety +1

    Давай урок по sass. Год уже прошёл

  • @azamjon40
    @azamjon40 Před 4 lety

    Спасибо сделаете пожалуйста видео по каким этапом стать версталчикм а то в сети много говно ты вроде достоверный)))

  • @DieMoorsoldaten
    @DieMoorsoldaten Před 4 lety

    // compress у меня не работает. Не подскажите как это решить?

  • @shairongodly3815
    @shairongodly3815 Před 2 lety +2

    43:48
    Если у вас не работает .grid(@columns);
    и выдает ошибку "Error evaluating function `percentage`: argument must be a number",
    то перепишите свойство "width: percentage((@i / @columns), rem);"
    P.S спасибо пользователю Елена Гахова

  • @sergeymoskalenko282
    @sergeymoskalenko282 Před 2 lety

    👍

  • @user-jn8wj8ck4n
    @user-jn8wj8ck4n Před 5 lety +2

    Хочу уроки php)

  • @kapitalist24
    @kapitalist24 Před 4 lety

    Я установил все как есть на брекетсе но все равно лесс файл не работает

  • @galandec2000
    @galandec2000 Před 3 lety

    не работает вставка @{img}...((
    буду гуглить.))
    а так, спасибо!)

  • @iddev6680
    @iddev6680 Před 3 lety +1

    3 раз смотрю память не очень 👍👍😂😂😂

  • @user-kj4db2mz2s
    @user-kj4db2mz2s Před 5 lety +2

    Я тебя спросить хотел, как ты относишься к тому, что бутстрап полностью пересирает разметку html ? Везде и всюду пишут, что html нужен для семантической разметки и месиво из дивов и классов этому точно не способствует
    Как ты вообще относишься к этому ? Проблема ли это или просто каждому свой инструмент ?
    И как часто сам используешь bootstrap ?

    • @BrainsCloud
      @BrainsCloud  Před 5 lety

      Для каждого инструмента есть свое применение. Бутстрап использую - сетку, и иногда некоторые js компоненты, в зависимости от проекта.

    • @pilyugin
      @pilyugin Před 5 lety

      @@BrainsCloud кажется, дивы не влияют на семантику... поисковики же ищут семантические теги и им должно быть по барабану на эти рабочие моменты разметки... они все равно найдут титл, нав и другие теги... или я ошибаюсь?)

    • @user-kj4db2mz2s
      @user-kj4db2mz2s Před 5 lety

      @@BrainsCloud Понял, спасибо за ответ

    • @user-wm4xh4ho2t
      @user-wm4xh4ho2t Před 5 lety

      @@user-kj4db2mz2s можно неплохо совмещать семантические теги с бутстрап классами

  • @irustv7674
    @irustv7674 Před 4 lety +3

    Для себя не увидел плюсов относительно просто использования CSS. Только усложняет нормальное использование CSS, нежели чем дает что-то существенно весомое, что перевешивает: время изучение этих препроцессоров, написание доп. код обертки для CSS. Препроцессоры - это попытка из CSS сделать некий суррогата ЯП, что уже сделали конструкторы сайтов в гораздо лучшем виде и на более высоком уровне.

    • @KuKu_RuKu88
      @KuKu_RuKu88 Před 4 lety +2

      Если честно, я тоже не увидел ничего что ускорило бы мою работу !!! Весь смысл, если я правильно понял, быстро поменять некоторые блоки, если нужно !!! Лично по мне, можно и переписать блоки самому и без less !!! Но вот если большой сайт, еще и чужой, да с лессом, тогда финиш - не разберешься !!!

  • @dobletroy8367
    @dobletroy8367 Před 3 lety

    Блин, у меня одного ломается миксин на моменте с зеленой кнопкой? Не понимаю, почему он не хочет красить ее в зеленый. Вроде все так же как на видео сделал.

  • @DerAleksey
    @DerAleksey Před 4 lety

    Я так понял, этот препроцессор предназначен для оптимизации кода.

  • @user-wb2cp1cu2e
    @user-wb2cp1cu2e Před 5 lety

    Сделай плиз по sass

  • @oleksandrvorzhev5026
    @oleksandrvorzhev5026 Před 4 lety

    От вас бы ещё видео про pug..

    • @BrainsCloud
      @BrainsCloud  Před 4 lety

      Такого точно не будет

  • @LLuKKen
    @LLuKKen Před 5 lety

    Какой ты быстрый..как по.....как река..как река быстрый)))

  • @am35a
    @am35a Před 4 lety

    brackets очень классный был... но он не развивается. постепенно ушел с него.

  • @user-pi4xs4cl8i
    @user-pi4xs4cl8i Před 3 lety +1

    на 27 минуте LESS перестал работать

  • @user-qh5fr3yo1w
    @user-qh5fr3yo1w Před 4 lety

    Дмитрий. А какая версия Браскетс у вас стоит. Мой Браскетс в упор не видит этот плагин.

    • @BrainsCloud
      @BrainsCloud  Před 4 lety

      Сергей Кондулуков последняя

    • @user-qh5fr3yo1w
      @user-qh5fr3yo1w Před 4 lety

      Дмитрий, может быть дадите ссылку. Я тоже скачал последнюю версию с официального сайта, но этого расширения Бракетс не видит.

    • @BrainsCloud
      @BrainsCloud  Před 4 lety

      @@user-qh5fr3yo1w brackets.io/

  • @Ion_officcially
    @Ion_officcially Před 4 lety

    Ты просто крут 993 лайка к 0))

  • @user-mz6jw7xx2z
    @user-mz6jw7xx2z Před 4 lety

    Еще один язык программирование

  • @Leoboy400
    @Leoboy400 Před 5 lety

    Пригодится

  • @BohdanVR666
    @BohdanVR666 Před 3 lety

    5:42 казалось бы, причем тут Украина?

  • @faluna2957
    @faluna2957 Před 4 lety

    Дмитрий спасибо за уроки! Всегда слежу за вашим каналом. Но лично мое мнение на счет препроцессора - никакой экономии в этом нет. На создание переменных, мексин, и подключении всего этого уходит как минимум столько же времени ( а может даже и больше ), чем если б я лишний раз повторился в обычном CSS. При создании URL для картинок это вообще в два раза дольше прописывать чем в обычном режиме. Ну сколько, в среднем, повторятся кнопки или цвета на среднестатистической сайте - 5, 10, ну пусть 20 раз. Так Вам же не приходится их заново писать, просто копируем, если нужно немного корректируем. Короче говоря приходится это учить только из-за того что на студиях этим пользуются.

    • @kvaqich
      @kvaqich Před 4 lety +1

      Ну пусть ты 20 раз скопировал кнопку. А когда захочешь менять, то будешь 20 раз менять каждую и так во всём. А объём кода значительно увеличится, так как ты одну и ту уж сущность 20 раз написал.

  • @volodymyrmatselyukh8808

    таймкоди не помешали би

  • @user-nv1cs5vd3j
    @user-nv1cs5vd3j Před 4 lety +2

    Как блокбастер посмотрел...

  • @chelovek6035
    @chelovek6035 Před 3 lety

    Кликбейт, видео длится 48 минут

  • @maxivanov3339
    @maxivanov3339 Před 2 lety

    Спасибо!

  • @ildarfatakhov8254
    @ildarfatakhov8254 Před 5 lety +1

    Спасибо

  • @BraentR
    @BraentR Před 3 lety

    Спасибо