CSS3 #23 Стилизация плейсхолдера и скролла, CSS-спрайты (Placeholder, Scrollbar & Sprites)

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ย. 2024
  • #YauhenK #webDev #CSS #CSS3
    Всех приветствую в курсе «CSS3».
    В данном видеокурсе мы с вами рассмотрим CSS, или каскадных таблиц стилей. Начнём с основ: простые и составные селектора, псевдоклассы и псевдоэлементы, позиционирование, блочная модель и т.д. А так же разберём свойства добавленные в третьей версии спецификации: границы и скругления, тени, градиенты, фильтры, трансформации, анимации, плавные переходы и т.д. По окончанию курса вы получите отличную теоретическую базу для создания полноценных статичных веб-страниц.
    ✒ Репозиторий курса:
    ✔ github.com/Yau...
    ✒ Полный список готовых и планируемых курсов:
    ✔ Trello: trello.com/b/R...
    ✒ Автор курса:
    ✔ TH-cam: / yauhenkavalchuk
    ✔ Instagram: / yauhenkavalchuk
    ✔ Twitter: / yauhenkavalchuk
    ✔ VK: YauhenK...
    ✔ LinkedIn: / yauhenkavalchuk
    ✔ GitHub: github.com/Yau...
    ✔ VK (Группа): webdevcom
    ✒ Поддержать развитие канала: github.com/Yau...

ความคิดเห็น • 65

  • @weekendshow7567
    @weekendshow7567 ปีที่แล้ว +1

    Этот курс CSS - лучшее справочное видео-руководство в TH-cam!!!

  • @Юнай-т1ъ
    @Юнай-т1ъ 2 ปีที่แล้ว

    вроде много знаю о css и html, но у тебя всеравно узнал много нового

  • @shinjiwww
    @shinjiwww ปีที่แล้ว

    Очень познаватальный курс\справочник для новчика в css`е. Такого рода подход к открытию спсобностей каскадных стилей очень классный

  • @kdvfirehawk
    @kdvfirehawk 3 ปีที่แล้ว +5

    Молодец, потрясающая работа, буду смотреть все гайды по html, css, js. Все очень понятно и подробно, странно что так мало людей смотрит, пока что лучшие гайды что я видел.

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 ปีที่แล้ว +1

      Спасибо большое за отзыв

  • @Grishka48
    @Grishka48 2 ปีที่แล้ว

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

  • @np9733
    @np9733 2 ปีที่แล้ว

    Спасибо за курс! Очень крутая подача, все сжато, без воды, много ценной информации! Про вес селекторов, потоки, схлопывание margin и другие важные вещи узнала впервые, хотя прошла уже другие, "очные" курсы.

  • @andrewgorun3203
    @andrewgorun3203 3 ปีที่แล้ว +1

    Спасибо за курс. Информация хорошо структурирована.

  • @ДмитроКазаров
    @ДмитроКазаров 3 ปีที่แล้ว +1

    Спасибо за курс!!! Просмотрел на одном дыхании. Супер!

  • @НиколайСвиридович-ю7л
    @НиколайСвиридович-ю7л 3 ปีที่แล้ว

    Блестяще! Без воды по сути, так держать!

  • @quadrat2092
    @quadrat2092 3 ปีที่แล้ว +1

    Огромное спасибо за курс, всё очень грамотно изложено.

  • @АлександрТокарчук-ы5и
    @АлександрТокарчук-ы5и 3 ปีที่แล้ว +1

    Спасибо большое за курс, многие видео из курса я просматриваю 2-3 раза, очень здорово что есть файлы к видео и можно как шпаргалкой пользоваться при разработке сайта, уже пару блоков сфорганил)) До твоего курса пару недель учил js, после твоего курса по html и css basics могу уже запилить не сложный, но годный сайт, смотрим дальше)))

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 ปีที่แล้ว +1

      Спасибо за отзыв. Рад, что курс помогает)

  • @malyna
    @malyna 3 ปีที่แล้ว +2

    Спасибо за курс, отличная работа!

  • @Infinity-zf8ms
    @Infinity-zf8ms 3 ปีที่แล้ว +1

    Спасибо за полезное видео 👍

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 ปีที่แล้ว +1

      Спасибо за поддержку

  • @nuriddintashpulatov4233
    @nuriddintashpulatov4233 3 ปีที่แล้ว +7

    Это было просто офигенно. Спасибо вам большое за такой классный курс. Коротко, по делу, с примерами и самое главное - говорите как часто или редко используется та или иная технология. И ещё я хотел бы уточнить, есть ли/будет ли у вас курс по бутстрап?
    Пс. Просмотров просто аномально мало для такого хорошего курса, что очень и очень странно

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 ปีที่แล้ว +1

      Спасибо за отзыв. По bootstrap пока не планировал.

    • @nuriddintashpulatov4233
      @nuriddintashpulatov4233 3 ปีที่แล้ว

      @@YauhenKavalchuk понятно, спасибо)

  • @Чегеварка
    @Чегеварка 3 ปีที่แล้ว +1

    Ну что ж курс пройден! УРА!
    Подведём итоги. Очень рад, что мне выпал такой канал. Автор настоящий лектор. В каждом слове, интонации и голосе чувствуется увлечённость делом, желание точно и тщательно подать. Словно заглянул в энциклопедию в которой всё разложено по полочкам для удобства изучающего. Даже с какой-то заботой о нём. За что благодарю, благодарю, благодарю!!!! По случаю буду рекомендовать!
    Успехов и процветания во всех сферах жизни!!!
    Вопрос только один, не по теме, что ещё можно изучить для того, чтобы стать хорошим джуниором в разработке мобильных приложений на JS React Native помимо самого JS и в принципе сколько на это может потребоваться времени, на ваш взгляд (месяц ?), если возможно ответьте на него.

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 ปีที่แล้ว

      Спасибо за отзыв. Думаю, при хорошем упорстве месяца достаточно

  • @bifacial605
    @bifacial605 3 ปีที่แล้ว

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

  • @olehyefimenko6693
    @olehyefimenko6693 2 ปีที่แล้ว

    Спасибо за курс и проделанную тобой работу! Благодаря твоим курсам узнал много нового и интересного! Только не могу найти видео по препроцессору SASS, но очень хотелось бы посмотреть.

    • @YauhenKavalchuk
      @YauhenKavalchuk  2 ปีที่แล้ว

      Спасибо за отзыв. Пока такого курса нет

    • @olehyefimenko6693
      @olehyefimenko6693 2 ปีที่แล้ว

      @@YauhenKavalchuk Хорошо, буду ждать! Уверен, что в курс по SASS так же будет на высшем уровне!

  • @crafters2454
    @crafters2454 ปีที่แล้ว

    thank you WEBDEV♥♥♥♥

  • @sanya2990
    @sanya2990 2 ปีที่แล้ว

    Спасиба !!!

  • @chuvital
    @chuvital 3 ปีที่แล้ว +1

    Спасибо

  • @My-video123
    @My-video123 3 ปีที่แล้ว

    Супер) еще остались гриды и флексбокс

  • @HA_CTPIME
    @HA_CTPIME 2 ปีที่แล้ว

    👍👍👍

  • @artwin777
    @artwin777 3 ปีที่แล้ว +1

    Здравствуйте! А будет у вас полный курс по JS?

    • @mohen-tohen
      @mohen-tohen 3 ปีที่แล้ว +1

      В одном из комментариев Евгений сказал, что курс по js будет

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 ปีที่แล้ว +1

      Будет, ближе к концу 2021 года

  • @SPORTCHEER
    @SPORTCHEER 8 วันที่ผ่านมา

    крутые видосы но из за замедления смотреть не возможно, ты есть где то ещё?

    • @YauhenKavalchuk
      @YauhenKavalchuk  7 วันที่ผ่านมา

      К сожалению, нет

  • @Gogsan
    @Gogsan 2 ปีที่แล้ว

    Как атрибут placeholder позиционировать внутри input, паддинги не работают ?

    • @YauhenKavalchuk
      @YauhenKavalchuk  2 ปีที่แล้ว +1

      Нативные - никак. Обычно в таких случаях, делают эмуляцию из span например

  • @Peschanyj_Voin_V
    @Peschanyj_Voin_V ปีที่แล้ว

    Как сделать placeholder разным по цвету? Надпись одного цвета, звёздочка другого

    • @YauhenKavalchuk
      @YauhenKavalchuk  ปีที่แล้ว

      Никак. Placeholder можно стилизировать в одном стиле, отдельные части не получится

    • @Peschanyj_Voin_V
      @Peschanyj_Voin_V ปีที่แล้ว

      @@YauhenKavalchuk я сделал уже. Спасибо

  • @dobramorda9818
    @dobramorda9818 3 ปีที่แล้ว

    да, последнюю кнопку можно стилизовать на чистом css, к примеру так вот:
    codepen.io/thebabydino/pen/jBbXPP
    как правильно автор заметил, сейчас все иконочные шрифты вытесняют спрайты, так же многие используют SVG, данный пример использования спрайта для кнопки это был году так в 2008-2012, сейчас если и используют спрайты, то по большей части в подгрузке кучи иконок(если нету в иконочном шрифте), чтобы не создавать нагрузки на сервер, приоритет
    один большой файл лучше, чем куча маленьких, на такой файл лучше вешать JS lazyload, чтобы все выглядело красиво.
    Я уже и забывать стал, что такое ещё есть и таким пользуются.

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 ปีที่แล้ว

      Как я и сказал технология старая, но в некоторых проектах по прежнему актуальная. Так что рассмотреть нужно было

  • @alenache1
    @alenache1 3 ปีที่แล้ว

    в первую очередь спрайты теряют актуальность потому что веб перешел на HTTP/2 и все запросы между браузером и сервером теперь мультиплексированы в одно соединение

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 ปีที่แล้ว

      Спасибо за уточнение

    • @alenache1
      @alenache1 3 ปีที่แล้ว

      @@YauhenKavalchuk :)

  • @artisoul0852
    @artisoul0852 3 ปีที่แล้ว

    А если у меня несколько инпутов из плэйсхолдерами, и я хочу конкретизировать плэйсхолдер, то как это сделать?

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 ปีที่แล้ว

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

  • @mrakov
    @mrakov 3 ปีที่แล้ว

    Совсем не рассказал про то, что в Firefox скролы изменяются только через(если я не ошибаюсь):
    scrollbar-color: auto | dark | light | color1 color2;
    scrollbar-width: thin | auto | none;

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 ปีที่แล้ว +1

      В курсе есть отдельная тема про кроссбраузерность и вендорные префиксы. В этом уроке, задача была показать стилизацию специфичных элементов