Стилизация checkbox и radio

Поділитися
Вставка
  • Опубліковано 3 лис 2020
  • Привет! В видео покажу, как правильно делать кастомные checkbox и radio input. Рассмотрим простое, качественное, кроссбраузерное решение, так сказать, без качель)
    Макет в фигме:
    drive.google.com/file/d/1SuTZ...
    Ссылка на мой телеграм канал:
    bit.ly/3eaDJKi
    Ссылка на телеграм канал с впн:
    teleg.one/from0to1ru
    Если это не помогает, просто зайдите в телеграм и в поиске введите from0to1ru или марафон по верстке.
    Подпишитесь на канал, если вам понравилось данное видео:
    bit.ly/2IFzwBZ

КОМЕНТАРІ • 86

  • @user-nh1po2gp3m
    @user-nh1po2gp3m 3 роки тому +39

    Реально во всем Ютубе , среди кучи воды и роликов , автор самый красавчик , все четко

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

      благодарю

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

      Вадик один из немногих !

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

      согласен, уже который раз спасает. для русскоязычного сегмента редкость.

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

    Я знаю это, но все равно смотрю, очень хочется поддержать. Спасибо, что ты есть. Бесплатно и доступно. Курсы тоже очень доступные, если есть желание учиться. Ребята, не пожалейте 150 -250 бачей, оно того стоит, ради будущего!

  • @MagnusVictorinus
    @MagnusVictorinus 3 роки тому +10

    Спасибо, Мастер! Мы уже с тобой так знакомы, а ты этого даже не знаешь)) По твоим видео)

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

    Каждый раз твои видосы как глоток свежего воздуха в удушливую погоду. Спасибо огроменное!

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

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

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

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

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

    Это лучшее объяснение по стилям radio button , спасибо огромное!

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

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

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

    Вадим супер! Щас как раз очень нужно было в этом разобраться, я даже не ожидал! Спасибо.

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

    Вадим, привет. Спасибо огромное. Понятно, доступно, актуально! ) В общем как всегда респект и Лайк!)

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

    Вы очень доступно объясняете, спасибо большое!

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

    Как раз такую вечеринку стилил на макете.
    Как знал шеф) Спасибо за видео.

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

    Какое счатье, что нашел твои уроки! Подробно, понятно, хорошие не детские примеры, и очень доходчиво наглядно объясняешь - спасибо тебе самое огромное! И с юморком!)
    Марафоны вообще огонь, по ним можно новой специальностью овладеть
    Продолжай!))
    Было бы интересно какие-то более сложные страницы на wordPress посажать

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

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

  • @andriypetrovskiy4631
    @andriypetrovskiy4631 3 роки тому +17

    Супер! Спасибо! А сделаешь, еще видео такого же плана, только по SELECT?

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

      Про select много видео на ютубе есть. Но на такое я не натыкался, ну я как бы и не искал. По сути можно сделать свои select и radio и check кнопки сделать как свою личную библиотеку. Без jquery плагинов и т. д.

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

    Слушай, только сегодня искал инфу как делать радио и чекбоксы,ты прям вовремя 😉

  • @user-nh1po2gp3m
    @user-nh1po2gp3m 3 роки тому +2

    Самая четкая вечеринка😉 согласен с комментариями ниже, видео жду лично я прям 24 часа в сутки, 7 дней в неделю 💪

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

    Спасибо, видео крутое! Всё очень доступно и интересно)) как же мало я знаю css свойств..))

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

    Шикарный разбор! Спасибо

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

    Четко ) спасибо Вадим 👍

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

    Здравствуйте! Благодарю за видео!

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

    You know, I have to say, it's absolutely brilliant)))

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

    Попал на это видео после верстки многостраничника) Спасибо, понятно обьяснил

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

    Супер!!!
    Вадим, сделай пожалуйста видео про градиенты( как задать направление градиенту, как сделать его плавно переходящим в прозрачный) . И про бордеры! Как их сделать плавно прозрачными (допустим в правой или в левой части).

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

    Ну и балдеееж, очень полезно. Спасибо) хотелось бы видеть видосики почаще))) но я не настаиваю... возможно только чуть чуть, но не сильно... ну ты понял) не болей😉

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

    Как всегда топ))

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

    Прикольно! Как ни странно, оказалось полезное информацией! Раньше всегда делал через JS и display none. Аналогично и с Select. Единственное, что, насчёт отношения Гугла к сайту с отмененным outline - думаю, что это все сказки) никак оно не влияет на отношение к сайту и ротацию в поисковиках)

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

    круто, теперь я понял как это делать, только вот хотелось еще видос про стилизацию input type="range"
    , было бы вообще огонь

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

    Просто, доступно, цікаво!))

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

    Очень полезное, интересное видео.

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

    у кого не срабатывает обводка при нажатии на Tab (19:23) добавьте ко всем вот это - tabindex="0". Мне помогло.

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

    лайк + подписка! Удачи во всем!

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

    Топ как всегда 🔥 🔥

  • @user-xd4mv4mk4c
    @user-xd4mv4mk4c 3 роки тому +2

    Было бы интересно посмотреть на такой же универсальный метод реализации выпадающих многоуровневых меню, а то на всех ютубовских мастер-классах верстают простенькие менюшки. Заранее спасибо!)

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

    Громадное спасибо, очень кстати!!!!!!!!!!!

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

    Какие люди :)
    Бонжорно.

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

    Вадим, при всем уважении, спасибо тебе за твои труды, а видос по js будет?

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

    Вадим спасибо!

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

    ТЫ ЛУЧШИЙ!!! ;)

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

    спасибо, заебись контент, то есть вечеринка.

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

    Лучший!

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

    Вот думаю, что знаю как это делать, просто посмотрю новый видосик от Вадосика, так нет же, всё равно удивит и что-то новое расскажет. Не знал что их нехорошо отключать через display: none, а нужно вот так скрывать или подобным образом. Спасибо, буду знать

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

    Годнота =)

  • @v-pele
    @v-pele 3 роки тому

    Спасибо!!!

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

    Отлично! Спасибо! Можешь исходники разместить в инфобоксе?

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

    О,спасибо)

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

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

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

    Где ж ты был с этим в июне??
    Сейчас бы меньше правил((((
    А видос - класс. Все проблемы человечества решил!
    Пуанкаре разгадали, чекбоксы застилили, чего еще там осталось?
    Спасибо!
    ПС - почему инсту забросил?

  • @veronikas.1347
    @veronikas.1347 2 роки тому

    То, что было нужно

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

    Очень круто, как и когда можно пройти платный курс ?

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

    А свойство для инпута appearance подходит для использование? Скрытие стандартного инпута?

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

    Может уже спрашивали об этом в комментах, но я чет не видел... Вадим, скажите плз, какую тему в VSCode вы используете? Сколько не гуглил, именно такого варианта не смог найти. One Dark Pro похожа по цветам синтаксиса, но общий бэкграунд значительно светлее, что не очень радует глаз т.к. привык к более темному, как у вас. В следствие этого использую только стандартную "Dark + default dark". У нее цвета синтаксиса не так радуют конечно, как в вашем варианте

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

    Так это почти 1 в 1 урок Вадима Макеева "Кастомные чекбоксы правильно"

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

    Сними видео «натяжка верстки на вордпресс»

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

    19:27 А можно ли сделать так чтобы при нажатии не появлялась эта тень (чтобы только появлялась при нажатии tab), но и accessibility чтобы не ругался
    19:47 Вот тут при нажатии появляется тень

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

    В .radio-box { padding-left: 20px; } ничего не делает. Ошибка ? Только .radio-style { margin-left: -20px; } двигает span.
    Спасибо за видео, интересная тема)

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

    Спасибо огромное за полезный видос)
    Может мне кто-нибудь объяснить, как ширина и высота сработала на строчном элементе

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

      Не думаю, что еще актуально, но элементу label было присвоено свойство display block, поэтому.

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

      @@marynapastukhova8119 Владос ещё span'у задал position: absolute; Может в этом дело, а то я думаю display: block никак не повлиял на это

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

    можно больше черных историй ?

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

    Почему самому инпуту не делать афтер, бефор элементы и не использовать спан?с размером 1пх его не будет видно за нашими псевдообъектами

  • @front_praxis
    @front_praxis 8 місяців тому

    Диплодок =)

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

    Повторил. В целом, получилось. Но не понял, почему у меня сами чекбоксы чуть выше уровня текста. Код сверил два раза.

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

    Все красиво конечно, но на радио кнопках не работает фокус с tab и включение радио-кнопок с пробела. Т.е. много сказано о доступности, но не реализовано. Вывод верстка нежизнеспособна? или я не с той стороны смотрю. я студент и не пониманию пока. Нам тут на курсах задают задачу это всё реализовать, как это сделать конечно надо искать самим)

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

    Материал - топ! Впрочем, как обычно, это же Вадим)) Если не затруднит, подскажите в каком направлении копать, чтобы сделать карточку товара, как в примере xn----8sbnmcidde2b.xn--80adxhks/#catalog Чтобы при клике по размерам менялась цена, и при нажатии кнопки Заказать, в заказ ушел именно выбранный товар и размер. Может есть на примете урок по решению схожей проблемы.. Заранее благодарю!

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

    10:15 как поставить тоже так много курсоров?

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

    Отлично! Спасибо Вадос! Вот еще вариант стилизации от Макеева, на всякий, как вариант ua-cam.com/video/E6kLaaQFctU/v-deo.html

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

    Лейбэл, инпут, чекбокс, перестаскивает строчку как-то через другие строки(инпут закинул в лэйбл). Не, рано мне ещё такое.

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

    Like and subscribe!! also thx for the figma!

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

    не работает переключение чекбоксов, вроде все делал по видео. Вообще сложное объяснение, запутанно, если тупо повторять.

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

    Ребята не делайте так как он показал, пожалуйста! Пустые DOM элементы такие как "span.radio-style" это ЗЛО! Того же самого можно было бы добиться через задание класса label.custom-class + after и before.

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

    А чо без ренджа?Слабый шоль?=)