ВСЁ, что нужно знать о CSS Селекторах. Типы селекторы css

Поділитися
Вставка
  • Опубліковано 28 бер 2019
  • CSS селекторы:
    - разбираемся с типами
    - механика работы
    - примеры использования
    В этом видео я вам расскажу что такое селектор класса css. Разберем css селекторы правила, виды селекторов css. Какую информацию css селектор содержит. Покажу как применять сложные селекторы css. Рассмотрим некоторые css селекторы примеры, и типы типы селекторов css. Наглядно покажу css синтаксис селекторов. Важно иметь в виду что css селектор id может быть только уникальным. Покажу вам основные селекторы css. Родительские и дочерние селекторы в css.

КОМЕНТАРІ • 137

  • @prosto_razrabotka
    @prosto_razrabotka  3 роки тому +3

    Не забудьте заглянуть сюда:
    ❓ Запись на консультацию - prosto-razrabotka.ru/
    ✨ Telegram канал - t.me/prostorazrabotka/
    🔥 Telegram чат - t.me/prostorazrabotkachat/
    Можете добавиться в друзья:
    📷 Instagram - instagram.com/vitaliy.kirenkov/
    📘 ВКонтакте - vk.com/vitaliy.kirenkov/
    📗 Facebook - facebook.com/vitaliy.kirenkov/
    📙 LinkedIn - www.linkedin.com/in/kirenkov/
    ✏️ Twitter - twitter.com/VitaliyKirenkov/
    А так же, подписаться на страницы:
    📘 ВКонтакте - vk.com/public195137161/
    📗 Facebook - facebook.com/prostorazrabotka/

    • @cy66a
      @cy66a 3 роки тому +4

      Большое спасибо! 41:33 Только так и не увидел ссылки на MDN и W3...

    • @mrakcw
      @mrakcw 2 роки тому +1

      ждем поддержку :has() 🥳🥳🥳

  • @alfo-qd1me
    @alfo-qd1me 4 роки тому +62

    *Вот таких видео не хватает на ютубе. Всё чётко и понятно, и много информации за 40 минут.
    *

  • @dmitryivanov6812
    @dmitryivanov6812 4 роки тому +35

    Про запоминание odd и even отдельный респект! Я тоже никак не мог запомнить, какой есть какой.

    • @simplewebdev1098
      @simplewebdev1098 4 роки тому

      Я то думал это только у меня такая херня, а оно вон как. Походу мы имеем дело с odd problem.

    • @optimax7357
      @optimax7357 4 роки тому

      Ахаха, тоже путался, теперь все понятно ))

    • @vladimirgrabar1771
      @vladimirgrabar1771 3 роки тому +1

      а что путать нечетное и четное в гугле переведи слова

    • @AndreiVelotourist
      @AndreiVelotourist 3 роки тому

      а я путаю значение слов чётное и нечётное )) а уж odd и even подавно

  • @user-cd3sl2si4z
    @user-cd3sl2si4z 3 роки тому +14

    😊приятно смотреть. Автор так по-доброму улыбается, когда делится какими-то фишками запоминания и понимания. 40 минут пролетели незаметно, спасибо за видео!

  • @YxTbI39Pa8CTE
    @YxTbI39Pa8CTE 4 місяці тому

    Видео-туториалы вносят большой вклад относительно WEB-документации. Бывают моменты, когда WEB-документы не полностью передают тонкости тематики. Достойная запись. Объяснено вдумчиво, с толком, с расстановкой. ᗩвтору респект. Успехов и процветания.👍

  • @ivanpoprotskiy8745
    @ivanpoprotskiy8745 4 роки тому +2

    Было полезно и интересно! Ставлю лайк + коммент!) Спасибо Виталию!

  • @easy-Code
    @easy-Code Рік тому +1

    Какой же классное видео!!! Всё ясно и понятно! Спасибо огромное автору!!!

  • @Genrywhat
    @Genrywhat 4 роки тому +6

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

  • @alexandr9313
    @alexandr9313 4 роки тому +2

    Отличное видео! Теперь тоже больше не буду путать odd и even). Спасибо!

  • @user-lm6ls7nz2z
    @user-lm6ls7nz2z 4 роки тому

    И мою благодарность примите пожалуйста) всё понравилось ,добавил к себе в плейлист )

  • @user-yu2kp5vd1m
    @user-yu2kp5vd1m 5 років тому +3

    Классный урок, спасибо за видео:)

  • @user-gf5xq6hv3f
    @user-gf5xq6hv3f 4 роки тому +2

    за селектор + отдельное спасибо , сколько смотрел примеров верстки ВСЕ использовали переопределения стиля!

  • @user-mb6nw2dt9k
    @user-mb6nw2dt9k 4 роки тому

    Очень круто! Спасибо

  • @AirGirl2305
    @AirGirl2305 2 роки тому

    Вы - большая Умничка. Спасибо большое!

  • @user-ev4vh8cm2x
    @user-ev4vh8cm2x Рік тому +10

    Обращение по:
    1:22 - тегам
    2:34 - классом
    3:56 - ID
    Обобщенные и соседне родственные комбинаторы:
    10:56 - селектор '+'
    12:08 - селектор '~'
    13:48 - наследственный и потомственный комбинатор
    16:53 - обращение к дочернему элементу '>'
    17:51 - универсальный селектор '*'
    21:23 - обращение по атрибуту
    Псевдо-классы
    27:00 - :first-child
    27:50 - :last-child
    31:34 - :not-child(:first-child)
    33:38 - :nth-child()
    36:24 - :empty
    37:57 - :hover
    38:33 - :active
    38:41 - :focus
    38:50 - :checked
    39:54 - Итоги

  • @user-qw9uo4wo5p
    @user-qw9uo4wo5p 3 роки тому

    Как классно! Благодарю!

  • @akagammi
    @akagammi Рік тому

    Спасибо вам большое за такое простое и доступное обьяснение! Вы просто супер!

  • @vasilich_bear
    @vasilich_bear 3 роки тому

    Благодарю за информацию. Внес разъяснения :)))

  • @MOHAPXI
    @MOHAPXI 9 місяців тому

    Очень классная подача материала. Понравилось

  • @user-km6qf9ot2l
    @user-km6qf9ot2l 3 роки тому

    Спасибо Виталя!!! Очень помог с псевдоклассами!

  • @user-pn2ev2je2l
    @user-pn2ev2je2l 4 роки тому

    Благодарю Вас за видео.

  • @user-km6qf9ot2l
    @user-km6qf9ot2l 3 роки тому

    Спасибо! Годный контент!

  • @bondarchuk9943
    @bondarchuk9943 2 роки тому

    Спасибо большое за видео !🙏

  • @user-xl9bm9wf8h
    @user-xl9bm9wf8h 4 роки тому +4

    Спасибо Вам за годную и понятную инфу🙌🏻

  • @user-jg6cs2fy3o
    @user-jg6cs2fy3o 5 років тому +3

    Отличное преподавание👍👍👍

  • @timzeynalov3537
    @timzeynalov3537 3 роки тому +2

    Красавчик спасибо большое . после ваших видосов можно гением стать )) мне очень было необходимо укрепить знания и долго искал блогера у которого есть большой опыт по верстке . который не заикается и не стерает все по 50 раз ) все четко все по теме. очень крутейший канал у вас спасибо что вы есть )

  • @supluck9
    @supluck9 Рік тому +1

    Прикольно, освежил в памяти, не смотря на то что всё это уже прошёл, спасибо тебе, кстати клёвое интервью у Айтибороды, спасибо

  • @MsZastra
    @MsZastra 3 роки тому

    Отличный материал и подача, благодарю!

  • @kirillguryanov4925
    @kirillguryanov4925 Рік тому

    Большое спасибо!

  • @dimitrycherepanov6239
    @dimitrycherepanov6239 4 роки тому +3

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

  • @mysteriym
    @mysteriym 4 роки тому

    Спасибо! Круто!

  • @user-rp8vh8ic2y
    @user-rp8vh8ic2y 3 роки тому

    Да, комментаторы написали правду - очень информативная ясная подача!

  • @eugene6676
    @eugene6676 3 роки тому

    Спасибо за полезное и информативное видео! Таймкоды бы еще, и вообще пушка тогда)

  • @user-xb7yh1ww6h
    @user-xb7yh1ww6h 4 роки тому

    Спасибо большое, продолжай в том же духе. Очень помог!

  • @tsarehorodtsev
    @tsarehorodtsev 3 роки тому

    Вот прям респект. Одно слово-характеристика видео : "ПОНЯТНО"

  • @HUNTERM7
    @HUNTERM7 2 роки тому +6

    Супер полезный ролик. Спасибо)

  • @nobody-knows-true
    @nobody-knows-true Рік тому

    Кстати очень понятно и интересно рассказывает , рекомендую!)

  • @user-zs9ex9lw1m
    @user-zs9ex9lw1m 4 роки тому +1

    Посмотрел выпуск It-Бороды с вашим участием. Убедили что без верстки во фронт не придёшь. В итоге смотрю ваш канал и понимаю, что зря сторонился верстки. Ваши видео раскладывают всё по полочкам и становится легче. Спасибо за ваш труд !

  • @romanbush5164
    @romanbush5164 Рік тому +1

    Спасибо 👍

  • @vd7533
    @vd7533 3 роки тому

    Спасибо - полезно!

  • @user-ux3ff4ms4j
    @user-ux3ff4ms4j 4 роки тому

    Робіть по більше таких відео. Не зупиняйтесь !

  • @car_sketch_and_render
    @car_sketch_and_render 4 роки тому

    Спасибо большое!:)

  • @the-great-brain-
    @the-great-brain- 3 роки тому

    спасибо за полезный крутой видос)

  • @Harrogath12
    @Harrogath12 4 роки тому +2

    Спасибо, очень классно, информативно, очень интересен псевдокласс Checked, хотелось бы поподробнее, я слышал, что с помощью дата-атрибутов и checked можно делать кучу динамичных вещей, в частности любые выпадающие списки.. и это вообще без JS.

  • @Funto-zl6ly
    @Funto-zl6ly 9 місяців тому

    Ты слишком позитивный чувачок 🙃

  • @SpasP89
    @SpasP89 3 роки тому

    очень хорошее видео !!!!!!!! Автор мега крут

  • @qq-dq3tb
    @qq-dq3tb 3 роки тому +1

    Офигенный способ запомнить odd, even)
    я запомнил так: odd - странное слово, значит нечетное.
    Потом оказалось что odd имеет также значение - странный)

  • @viktorbrunza4880
    @viktorbrunza4880 2 роки тому

    Мне понравилось)

  • @user-ln8fs4ik1v
    @user-ln8fs4ik1v 8 місяців тому

    Что ж, учитывая что я знаю в два раза больше селекторов, то я определенно успешно обучаюсь)) Но все же раньше начинал изучать селекторы именно из этого видео, очень годное видео, сейчас пересмотрел) И не зря, освежил память, например, селекторы + и ~, подзабыл как они работают. А насчет селекторов в атрибутах, то я рекомендую всегда использовать *, этот селектор максимально точен и удобен, и символ легко набирается на цифровой клавиатуре) Простота -- залог успеха и красивого кода

  • @evelinaboka4789
    @evelinaboka4789 3 роки тому

    Спасибо)

  • @user-os2ie6dr8f
    @user-os2ie6dr8f 4 роки тому

    Спасибо за видео

  • @darwindominic3518
    @darwindominic3518 4 роки тому

    Лучший учитель из всех кого видел , а видел всех !!!

  • @SPbLobovVG
    @SPbLobovVG 2 роки тому +1

    Ещё только изучаю CSS. в 13:28 вы закрепляете материал про "+" и "~", говоря про "+", что это "соседний", однако я вижу разницу между тремя вариантами "соседний"/"предыдущий соседний"/"следующий соседний". Как мне показалось корректнее было бы к "+" применить "следующий соседний", так как просто "соседний" может означать "предыдущий соседний", но как мы видим "+" на предыдущих соседей не работает, да и под соседним понимается только рядом стоящий элемент имеющий общего родителя; и про "~" - опять же, цитата: "ко всем элементам на всей протяженности независимо от того, что находится между этими элементами", я всё-таки себе позволю добавить, что такое утверждение истинно, если эти элементы на одном уровне подчиненности с любой стороны (неважно, рядом или нет, главное что у них должен быть общий родитель). Прошу прощения, что взялся учить учителя, однако считаю, что при закреплении нужно уточнять все нюансы, иначе можно неправильно закрепить материал.
    Также имею цель убедиться, что я правильно понял сам, и если нет, то прошу меня поправить.

  • @Obraveliss
    @Obraveliss 3 роки тому

    Какой же ты крутой!

  • @hezez2
    @hezez2 4 роки тому +1

    братан спасибо большое

  • @user-mh6sg4nn7x
    @user-mh6sg4nn7x 4 роки тому

    Супер. Дякую)))

  • @valdesknight
    @valdesknight 3 роки тому

    видео топ, максимольно доступно

  • @imvasia13
    @imvasia13 4 роки тому

    Шикарное видео и канала вообще!
    Жаль, что так мало подписчиков, если честно я удивлен.

    • @dariagrebenyuk8203
      @dariagrebenyuk8203 4 роки тому

      Не всё же подписчиками измеряется.

  • @VasiliyKolpaxidis
    @VasiliyKolpaxidis 3 роки тому +1

    Спасибо большое за информацию.
    Наверное не хватает только :root для тех кто пользуется переменными

  • @TamaraNikolaevna
    @TamaraNikolaevna Рік тому

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

  • @user-tw3ji7vf9x
    @user-tw3ji7vf9x 4 роки тому +3

    Спасибо, хорошо рассказываешь) Перешел к тебе от Хауди Хо!

    • @user-mm1ub1yd3n
      @user-mm1ub1yd3n 3 роки тому

      Хауди Хо это просто пиар блогер, за 40мин он учит css, хотя даже и 5% не смог выложить от всех тем про css

  • @webdevelopment5337
    @webdevelopment5337 4 роки тому

    Спасибо за такой интересный урок, но не хватило ::before, ::after and last-of-type и тд.

    • @prosto_razrabotka
      @prosto_razrabotka  4 роки тому

      Бефор и афтер не являются селекторами. Они в отдельном видео.

  • @GamesServices
    @GamesServices 3 роки тому

    Thanks

  • @user-nv4rh1fr5n
    @user-nv4rh1fr5n 4 роки тому

    Можете посоветовать книги или видео обучения, с готовыми проектами, желательно не старше 3-х летней давности.

  • @user-gw6vn6vx8o
    @user-gw6vn6vx8o 4 роки тому

    Brazzers Молодец! Спасибо за понятное разъяснение.

  • @user-gl8qs7qj4k
    @user-gl8qs7qj4k 3 роки тому

    я когда смотрю на него я вспоминаю Детство, там где Крэнг слушает Крэнга

  • @darkman2619
    @darkman2619 4 роки тому +1

    А видео по JS будут?

  • @user-hu5el3ns1s
    @user-hu5el3ns1s 2 роки тому

    Спасибо за ваш труд! Возможно подскажите в следующем вопросе. В документе используются семантические теги. Главный footer, состоит из header и footer. Как правильно обратится к вложенному footer через селектор, что бы не нарушить свойства главного footer?

  • @user-dp7ls8yb3g
    @user-dp7ls8yb3g 10 місяців тому

    Что ? ЦСС ?) Я понял, спасибо за видео )))))00)0)0)))0)))

  • @tohoto2183
    @tohoto2183 4 роки тому

    Вот сколько изучаю HTML and CSS и разницу от языков программирования что-то особо не вижу,просто узкоспециализированные инструменты ,ЯП.Такие хорошие у вас уроки ,особо спасибо за фрогги, что сразу вижу ошибки и на что их нужно заменить ,до того как вы их исправляете .

    • @user-sm5mm7pk5x
      @user-sm5mm7pk5x 3 роки тому +1

      Это язык разметки а не ЯП.

    • @user-ln8fs4ik1v
      @user-ln8fs4ik1v Рік тому +1

      @@user-sm5mm7pk5x ну по сути это все же ЯП, просто очень примитивный, ограниченный в функциональности. Да и все, что имеет код - это программирование, а программировать без ЯП невозможно. Сложить дважды два думаю не сложно)

  • @nemounas2127
    @nemounas2127 4 роки тому

    Хочется настроить так же Visual Studio Code, чтобы она отображала сразу результат. Подскажите как это сделать? Или это не программа, а какой то специальный сайт?

    • @nemounas2127
      @nemounas2127 4 роки тому

      Нашел у вас видео о "Песочницах". ua-cam.com/video/ax1GK2M53as/v-deo.html Просто никогда не сталкивался. Удобная штука. )

  • @bur5153
    @bur5153 4 роки тому

    Мужик

  • @mrakcw
    @mrakcw 2 роки тому

    а :target и :focus где?))) чего не рассказал?))
    +1 колокольчик))) 🤩

  • @romank9666
    @romank9666 4 роки тому

    объясните пожалуйста для Чайника :) Классы имеют какие то названия? или мы пишем что хотим? Спасибо.

    • @prosto_razrabotka
      @prosto_razrabotka  4 роки тому +6

      Что угодно, но с логикой желательно дружить -) Если блок со списком новостей, то и стоит назвать - list-news. И так далее...

    • @romank9666
      @romank9666 4 роки тому +1

      @@prosto_razrabotka Спасибо Сенсей

  • @grandmacter9064
    @grandmacter9064 4 роки тому

    Я пишу Id в тегах header, section и footer. Писать Id или классы? Как будет лучше?🤔

    • @iamname8758
      @iamname8758 4 роки тому +1

      Лол конечно классы, Id используют для скриптов

  • @user-yw6bj5oe9w
    @user-yw6bj5oe9w 4 роки тому +1

    По завершению видео был пример с ссылкой
    ...псевдоКласс :hover - делает элемент активным если наведена мышь...
    Вопрос: "Как сделать плавный переход из одного цвета в другой?"

    • @K.Belikov
      @K.Belikov 4 роки тому

      Пример:
      div {
      background-color: red;
      transition: .5ms;
      }
      div:hoover {
      background-color: green;
      }
      Нужное тебе свойство называется "transition", время задается всегда в ms

  • @roman5336
    @roman5336 3 роки тому +2

    кажется что ваше обьяснение с рубашками и шкафом, немного не в тему)

  • @ne_psixyu
    @ne_psixyu 4 роки тому +1

    ╔╗╔╗╔╗╦╗
    ║╦║║║║║║
    ╚╝╚╝╚╝╩╝
    👀
    Как же круто Вы рассказываете!!! Осталось немного попрактиковаться, чтобы закрепить в памяти полученную информацию и уметь использовать на практике !!!
    Что касается лайков и дизлайков под этим видео, то скажу так:
    дизлайк{
    status: idiots;
    }

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

    26:30

  • @tohoto2183
    @tohoto2183 4 роки тому

    Времени по темам не хватает .

  • @vladislav2023
    @vladislav2023 4 роки тому

    там где ссылка посещена это же псевдокласс "visited" а не "active", и на счет сестринского псевдокласса с + -ом не совсем согласен, хорошо читай документацию, а так с остальными согласен

    • @prosto_razrabotka
      @prosto_razrabotka  4 роки тому +1

      Не подскажите на какой минуте речь идёт о псевдоклассах?

  • @stole-name
    @stole-name 4 роки тому +2

    Ну вот кто, блэд, КТО СТАВИТ ДИЗЛАЙК? Покажись!

  • @sergejj87
    @sergejj87 4 роки тому

    +

  • @nobody-knows-true
    @nobody-knows-true Рік тому

    Это Кошевой ?

  • @viktorprytuliuk6177
    @viktorprytuliuk6177 4 роки тому

    А как же before и after?

  • @rustem7756
    @rustem7756 4 роки тому

    лысый из браузера хорош

    • @baldfrombrowser
      @baldfrombrowser 4 роки тому +1

      Ага, согласен

    • @rustem7756
      @rustem7756 4 роки тому

      @@baldfrombrowser хаха я твои видео смотрел вчера, и запомнил название канала, во как совпало

    • @prosto_razrabotka
      @prosto_razrabotka  4 роки тому +2

      Поддерживаю -)

  • @bjooelsd4752
    @bjooelsd4752 4 роки тому

    bump

  • @pavel___8120
    @pavel___8120 4 роки тому

    Пища для мозгов вкусняшка! :3

  • @vikaaleshina7293
    @vikaaleshina7293 11 місяців тому

    Ни чего не видно

    • @vikaaleshina7293
      @vikaaleshina7293 11 місяців тому

      Для чего это видио, если не чего не видно

    • @Funto-zl6ly
      @Funto-zl6ly 9 місяців тому

      ​@@vikaaleshina7293Надень очки. Либо приблизь ролик, а ещё научись правильно писать

  • @user-qp2gz3vj8g
    @user-qp2gz3vj8g 4 роки тому

    Все-таки обманул: обещал оставить 2 ссылки - на Мозиллу и W3 - и не оставил!

  • @mike-aaa
    @mike-aaa Рік тому

    покрупнее бы

  • @user-ko6cq5oz1u
    @user-ko6cq5oz1u 6 місяців тому

    Слишком мелко!!! Не удобно смотреть!!!!!

  • @pavelp7148
    @pavelp7148 3 роки тому

    Всё нормально но, блин, про какие кейсы он говорил, которые вспомнить не мог (на 4:47 минуте) !!!????
    Причём здесь кейсы???
    Вот как понимать человека если он говорит вроде по-русски и в своей речи употребляет в полнее устоявшееся значение слова кейс - шкаф, ёмкость, сундук, короче кейс. Но употребляет это слово с совершенно иным значением. К чему этот шифр?
    А точнее, зачем заменять нормальное, устоявшееся слово в русском языке на уже двусмысленный англицизм? Ваша речь становится ещё менее понятной!
    Это простое желания подрожать, идти в ногу с трендами? Или как «по фене ботать» - чтобы только свои поняли?
    Или это просто слабое знание своего родного языка, когда словарный запас русского языка ещё на среднем уровне а уже за английский взялся, от чего часто правильные слова по-русски уже трудно подобрать?
    Сея претензии, по сути не конкретно к автору ролика, а вообще ко многим, особенно из IT - сферы.
    Страшно представить, когда мода пойдёт учить китайский язык, что тогда с русским станет. И как тогда русскую речь будут пытаться понять те, кто только английский учил.
    Кейс в русском языке - это кейс, а не случай, обстоятельство, ситуация или премер из жизни.

    • @prosto_razrabotka
      @prosto_razrabotka  3 роки тому +1

      Дело вовсе не в тренде и всем таком. Просто когда ежедневно на работе говорят - митинг, колл, кейс, стендап - со временем это становится для тебя обычным словом и даже не возникает мысли, что кто-то по какой-то причине это не поймёт.

    • @pavelp7148
      @pavelp7148 3 роки тому

      @@prosto_razrabotka Вы извиняйте, ежели что, просто уже наболело. Пар выпустил.
      Слишком много последнее время я от людей подобные словечки и выражения слышу, аж ухо режет.

  • @evgeniakasymkina8669
    @evgeniakasymkina8669 4 роки тому

    После ЦэЭсЭс слушать уже не хотелось... /рукалицо/ уши режет...

  • @masteryoda1842
    @masteryoda1842 Рік тому

    топчик