CSS Переменные | CSS Variables | функция var()

Поділитися
Вставка
  • Опубліковано 21 вер 2024

КОМЕНТАРІ • 45

  • @gabbergabberovich
    @gabbergabberovich Місяць тому +1

    В который раз говорю - молодец, продолжай в том же духе.

  • @ВихроваИрина
    @ВихроваИрина 11 місяців тому +8

    Недавно смотрела про переопределение переменной в локальном контейнере на английском и там какой-то сложный был пример. У тебя получилось понятнее. Спасибо :)

  • @LAMit
    @LAMit 25 днів тому +1

    Было очень интересно! Примеры - супер!!!

  • @SergeyLuis
    @SergeyLuis 11 місяців тому +5

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

  • @user-er7nh1vg4j
    @user-er7nh1vg4j 8 місяців тому +4

    урок очень хороший. слушаю с удовольствием.

  • @alexb.2616
    @alexb.2616 10 місяців тому +4

    Мощнейшая штука!!! Спасибо!

  • @PROBOYNIC
    @PROBOYNIC 11 місяців тому +6

    Какой же топ!

  • @karenbaratov7027
    @karenbaratov7027 11 місяців тому +3

    Отлично! Спасибо. Только просьба в следующих видео чуть по медленнее.)

  • @rinatgabbazov4520
    @rinatgabbazov4520 11 місяців тому +5

    годный материал🎉. благодарю😊

  • @andk6893
    @andk6893 29 днів тому +1

    Спасибо!

  • @akylbekbaizakov
    @akylbekbaizakov 4 місяці тому +1

    👍👍👍

  • @aceracer5556
    @aceracer5556 11 місяців тому +3

    Благодарю, на одном дыхании )

  • @ИванЕгоров-с7ы
    @ИванЕгоров-с7ы 3 місяці тому +1

    Круто, попробую сверстать проект без SCSS. Для полного счастья миксинов только не хватает )

  • @svitboomer8840
    @svitboomer8840 11 місяців тому +3

    Нифига контент подъехал

  • @UltimatePowerCoder
    @UltimatePowerCoder 2 місяці тому

    Не ожидал увидеть shelter в примере! Как раз повторяю переменные перед версткой этого макета))

  • @TeachingwithAgent
    @TeachingwithAgent 11 місяців тому +3

    Пасиба

  • @smotritelyoutube
    @smotritelyoutube 11 місяців тому +3

    Супер, лайк

  • @ВиталийЮхник
    @ВиталийЮхник 7 місяців тому +2

    Спасибо за качественный контент!!! У меня есть вопрос, можно ли каким-нибудь способом менять значения в @media (max-width: {value})? Я бы хотел налету менять значения в медиа запросах

    • @AleksanderLamkov
      @AleksanderLamkov  7 місяців тому +2

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

  • @alexander_stark
    @alexander_stark 9 місяців тому +1

    После обновы фигмы этим летом переменные достаточно понятны)

  • @ВячеславСтроков-х4з
    @ВячеславСтроков-х4з 11 місяців тому +1

    CSS Переменные | CSS Variables | функция var()

  • @andrewsaigonez7719
    @andrewsaigonez7719 11 місяців тому +3

    Подскажите пожалуйста, знающие люди, лучше изучать HTML вместе с CSS попутно, либо раздельно? Только начал изучение и немного не ясно.

    • @AleksanderLamkov
      @AleksanderLamkov  11 місяців тому +2

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

    • @andrewsaigonez7719
      @andrewsaigonez7719 11 місяців тому +1

      @@AleksanderLamkov спасибо большое за ответ!

  • @виртуоз_ру
    @виртуоз_ру 11 місяців тому +3

    Хорош 👍

  • @ОльгаНикифорова-ю2ч
    @ОльгаНикифорова-ю2ч 6 місяців тому

    Спасибо большое за урок! Есть ли разница использовать переменные из scss в виде $variable и переменных var? var писать неудобнее в vs code)

    • @AleksanderLamkov
      @AleksanderLamkov  6 місяців тому

      Привет! Спасибо за обратную связь :)
      Отвечаю на вопрос - разница есть.
      CSS-переменные работают в рантайме (при непосредственном запуске сайта в браузере) и ими можно манипулировать через JS.
      Переменные из Sass же компилируются и после преобразования scss-файла в css они пропадают, заменяются на конкретные значения.
      Я не советую использовать $, используйте var.
      Сейчас нет смысла в Sass-переменных. Они использовались раньше из-за необходимости, когда CSS-переменных var не существовало.

  • @VitalBielik
    @VitalBielik 11 місяців тому +1

    а можно посмотреть проект личного сайта на гитхабе?) очень интересно было бы посмотреть как ты там полноценно используешь переменные

    • @AleksanderLamkov
      @AleksanderLamkov  11 місяців тому +4

      Привет! Можно: github.com/aleksanderlamkov/aleksanderlamkov
      Файл стилей с глобальными переменными: github.com/aleksanderlamkov/aleksanderlamkov/blob/main/src/styles/vars.pcss
      Файл стилей для "сцены с ноутбуком":
      github.com/aleksanderlamkov/aleksanderlamkov/blob/main/src/styles/blocks/hero-scene.pcss
      Но всё немного сложнее, чем показанное в этом видео. Переменные я использую в совокупности с миксинами от препроцессора стилей PostCSS.

    • @VitalBielik
      @VitalBielik 11 місяців тому +2

      @@AleksanderLamkov спасибо)

  • @Ivanfwit
    @Ivanfwit 10 місяців тому +1

    А если писать на препроцессоре, то переменные css не используются, а используются только те, которые написано в препроцессоре, верно? Или можно писать переменные как в css и все корректно будет работать?

    • @AleksanderLamkov
      @AleksanderLamkov  10 місяців тому +3

      При работе с препроцессором можно использовать обычные CSS-переменные.
      Разница в синтаксисе и в том, что переменные препроцессора после преобразования из финального css-файла пропадают, а места, где они были использованы, заменятся на их значения.
      Главный недостаток переменных препроцессора в том, что ими нельзя манипулировать в рантайме, нельзя им задать значение в разметке, через инлайновый атрибут style и нельзя ими управлять через JavaScript.

    • @Ivanfwit
      @Ivanfwit 10 місяців тому

      @@AleksanderLamkov то есть если пишешь с помощью препроцессора, то эти недостатки никак не закрыть?

    • @AleksanderLamkov
      @AleksanderLamkov  10 місяців тому +2

      Ну, исходный код в синтаксисе препроцессора все равно ведь на выходе будет преобразован в обычный CSS. А переменные на синтаксисе препроцессора ≠ переменные в синтаксисе обычного CSS. Поэтому используют обычно что-то одно.

  • @This_is_hellwood
    @This_is_hellwood 11 місяців тому +3

    JS буде?

    • @AleksanderLamkov
      @AleksanderLamkov  11 місяців тому +5

      Обязательно будет, но после нескольких мастер-классов по верстке. Ориентировочно - в ноябре.

    • @This_is_hellwood
      @This_is_hellwood 11 місяців тому +2

      @@AleksanderLamkov чекаю з нетерпінням ☺️

  • @РостиславГирко-п5п
    @РостиславГирко-п5п 11 місяців тому +1

    у кого то зализанная причёсочка набок остаётся до конца жизни

  • @Semyonioni
    @Semyonioni 2 місяці тому

    Ааа, это ты, который кнопки нормальные в ВК сделать не может?

    • @AleksanderLamkov
      @AleksanderLamkov  2 місяці тому +2

      Так это... процесс то не быстрый! Кнопку покрасить - это таска на полгода-год...

  • @angelina7930
    @angelina7930 7 місяців тому

    Добрый день!
    Искренне не понимаю зачем нужна говорящая голова в кадре в обучающем видео, к тому же читающая с листка
    Плюс каждое видео начинается с знакомства и предложения подписаться на канал, по итогу мы имеем 30 секунд потраченного времени каждый раз
    Хочется уже перестать знакомиться и начать кодить

    • @AleksanderLamkov
      @AleksanderLamkov  7 місяців тому +4

      Добрый! Потому что я так хочу, потому что всё это нужно для моих целей.
      Если мешает приветствие, перематывайте на нужное место или переходите на нужный таймкод из описания.

    • @AleksanderLamkov
      @AleksanderLamkov  7 місяців тому +4

      Про потраченное время - уж не на канале с бесплатным контентом это надо говорить. Я на каждое подобное видео трачу десяток часов своего свободного времени. Уж извините, что трачу драгоценные 30 секунд вашего времени перед тем, как выдать 10 минут концентрированного образовательного контента без воды.

    • @andreiley7951
      @andreiley7951 5 місяців тому

      ЧСВшкая мелкая

  • @petersen1554
    @petersen1554 Місяць тому

    муть