Стилизация checkbox, radio, select на CSS

  Рет қаралды 66,448

BrainsCloud

BrainsCloud

Күн бұрын

Пікірлер: 113
@alexandrberezovskiy6065
@alexandrberezovskiy6065 4 жыл бұрын
0:00 - Стилизация чекбокса, 9:39 - Стилизация радио кнопки, 16:00 - Стилизация селекта. Лайк, чтобы выбить в топ!
@СтаніславТатарен
@СтаніславТатарен 3 жыл бұрын
Дякую
@Alex-bt1gd
@Alex-bt1gd 6 ай бұрын
Отличное видео.Подробно,понятно,неторопливо-то,что и требуется для новичков наподобии меня.Низкий поклон тебе добрый человек.Лайк безоговорочно.
@dimavavilov7737
@dimavavilov7737 4 жыл бұрын
Спасибо тебе огромное за стилизацию select, ты спас мои сроки)
@atagurbanow9533
@atagurbanow9533 3 жыл бұрын
я недавно начал изучать веб разработку смотрю разные уроки читаю книги но подача учебного материала лучшего чем у тебя я еще не встречал спасибо тебе за это
@officialscorsese
@officialscorsese 2 жыл бұрын
Слава Туркменским разработчикам!🇹🇲
@dimaplatonov9624
@dimaplatonov9624 2 жыл бұрын
Какой же клёвый видос, все очень понятно и без лишних слов, спасибо большое!
@_Fantom_.
@_Fantom_. 3 жыл бұрын
Спасибо за очень полезный и понятный урок!
@maksimmalkov6136
@maksimmalkov6136 2 жыл бұрын
Огромное вам спасибо. Очень долго пытался разобраться, как все это делать) После вашего объяснения 5 минут и всё)))
@BearVodkaAndValenki
@BearVodkaAndValenki 5 жыл бұрын
::before по правилам следует писать с двумя двоеточиями. Если применяешь position: absolute, то задавать display: block уже не нужно. Выравнивание .checkbox__label:after по центру, используя top и left в пикселях, не совсем рационально, потому что, если понадобиться поменять размер чекбокса, то придётся заново менять и эти значения. Здесь выравнивание можно сделать более универсальным.
@BrainsCloud
@BrainsCloud 5 жыл бұрын
:before можно писать и с один двоеточием Остальное - дело каждого
@OleksandrPohribnyi
@OleksandrPohribnyi 4 жыл бұрын
Есть такое понятие как версии HTML, так вот для новеньких советую почитать и понять, что написание в формате ::before было в 4 версии, а вот в HTML 5 можно писать уже с одним двоеточием
@BearVodkaAndValenki
@BearVodkaAndValenki 4 жыл бұрын
@@OleksandrPohribnyi Нет
@ПожилойБилибоба
@ПожилойБилибоба 3 жыл бұрын
@@BearVodkaAndValenki что нет, если да) в новых версиях без разницы, да и на видосе работает, поэтому безпонтовая придирка к автору)
@ЕвгенийАлександров-з2ч
@ЕвгенийАлександров-з2ч 5 жыл бұрын
Отличный урок !!! Лучшие курсы наверное в рунете
@artemmuzicovych1741
@artemmuzicovych1741 5 жыл бұрын
Очень информативно и приятно смотреть) Спасибо за урок.
@BrainsCloud
@BrainsCloud 5 жыл бұрын
Пожалуйста!
@kol4an721
@kol4an721 3 жыл бұрын
Пробую сделать, как через классы, так и на прямую обратиться к элементу imput[type=checkbox], просто не меняются стили для after и before
@Mykhailo_Vdovychenko
@Mykhailo_Vdovychenko 5 жыл бұрын
Очень интересный урок! Реально круто, как в пару строк кода обновить обыденные елементы страницы.
@АлександрВасилевский-е2й
@АлександрВасилевский-е2й 5 жыл бұрын
Спасибо за урок, продолжай в том же духе!
@drknss3021
@drknss3021 2 жыл бұрын
Огромное спасибо. Отличная подача!
@gritsienkooleg3447
@gritsienkooleg3447 2 жыл бұрын
Ох, реально понятно и круто, спасибо!!
@reghan2936
@reghan2936 5 жыл бұрын
Благодарю за урок. У меня появился такой вопрос, возможно ли стилизовать input type="date" ? Если возможно, то был бы рад увидеть видео урок от вас по этой теме.
@КристинаКр-ч2о
@КристинаКр-ч2о 3 жыл бұрын
спасибо! объясняешь классно, продолжай, пожалуйста, снимать!
@PanzarMarina
@PanzarMarina 4 жыл бұрын
Огромное человеческое спасибо!
@progerlife6690
@progerlife6690 5 жыл бұрын
Приехал с командировки и увидел в почте новые видосы.. Класс супер!! Так держать!! Дима можешь снять ролик по Less или Sass? буду благодарен.
@maxyaborov6323
@maxyaborov6323 2 жыл бұрын
Отличный урок, благодарю
@АнтонТеньшаков
@АнтонТеньшаков 5 жыл бұрын
Спасибо! Если можешь разбери эффект исчезновения как в Мстителях когда люди испарялись
@JavaScriptcher
@JavaScriptcher 3 жыл бұрын
Спасибо за стилизацию checkbox ÷ У меня получилось с первого раза
@БогданОсин-ф7и
@БогданОсин-ф7и 2 жыл бұрын
Спасибо, добил дз по аналогии)
@lawdriver88
@lawdriver88 Жыл бұрын
Спасибо. Интересно
@Jdjdjjjxhzh
@Jdjdjjjxhzh 3 жыл бұрын
Подскажите что у вас за плагин, который чертит пунктирной линией отступы?
@andreynasuto9734
@andreynasuto9734 2 жыл бұрын
по-моему это сам редактор Brackets по умолчанию делает в live режиме
@Chimichuri-z6m
@Chimichuri-z6m 2 жыл бұрын
Подскажите почему у меня текст внутри лэйбла очень странно себя ведёт,он не располагается по длине коробки,а как-то сам рандомно переносится
@Дмитрий-в8н2з
@Дмитрий-в8н2з 5 жыл бұрын
Было бы круто еще увидеть видео по стилизации стрелок в теге input )
@myroadmalankajosef9192
@myroadmalankajosef9192 Жыл бұрын
Что за плагин, который при клике в браузере, маркирует код написаный в редакторе кода brackets и наоборот? Есть такая связь в VS Code? Спасибо!
@ОлександрОпенько-ь6м
@ОлександрОпенько-ь6м 4 жыл бұрын
будет интересно посмотреть видео про свойства appearance
@VladimirSalygin
@VladimirSalygin 2 жыл бұрын
Добрый день. Очень круто! Спасибо! Вопрос, может глупый, но все-же - данные из кастомного селекта из батона будут улитать на сервер при отправке формы?
@BrainsCloud
@BrainsCloud 2 жыл бұрын
В этом способе используются обычные селекты и данные будут отправляться без проблем
@СтаниславГорячев-г1ъ
@СтаниславГорячев-г1ъ 2 жыл бұрын
А как достучаться до оption чтобы хотя бы hover повесить
@viktoriyamorozova637
@viktoriyamorozova637 4 жыл бұрын
Спасибо! Очень помогли.
@crond
@crond 11 ай бұрын
Почему во всех подобных уроках не рекомендуют скрывать главный чекбокс через display: none ?
@johnrichardson632
@johnrichardson632 5 жыл бұрын
Спасибо огромное, то что надо!
@zakharko7720
@zakharko7720 2 жыл бұрын
Большое спасибо, очень доходчиво и понятно! Вопрос. После выбора одного из элементов выпадающего списка цвет и толщина границы меняются на стандартные. Только после последующего взаимодействия с любым другим элементом страницы цвет и толщина границы списка возвращаются к установленным в .select select. Почему так и как можно победить?
@mit7871
@mit7871 4 жыл бұрын
Топовый видос!
@vazgenaleksanyan2929
@vazgenaleksanyan2929 5 жыл бұрын
за одного такого фича - CSS triangle generator..... тебе большое спасибо
@Game-oz6gg
@Game-oz6gg 3 жыл бұрын
А как, как сделать, чтобы фон выпадающего списка Select был не белый, а такой же, как фон страницы? Чтобы он не выделялся белым пятном?
@a.d.3019
@a.d.3019 5 жыл бұрын
Это супер!
@СергейДудкин-ц5к
@СергейДудкин-ц5к 2 жыл бұрын
Пишу код на React, никогда не требовалось убирать рамку у select, но потребовалось, тонну информации перебрал и нашёл ваше видео, но увы у меня не работает 😒
@Shakhrom-b7d
@Shakhrom-b7d 5 жыл бұрын
Уроки очень даже зачетные, про такие нюансы стилизации мало кто рассказывает, только вот не хватает других элементов формы (range, file, num, date) и т.д., для полной стилизации+функционала вы используете готовые jquery/js плагины или делаете своими силами?
@BrainsCloud
@BrainsCloud 5 жыл бұрын
range, file можно тоже стилизовать используя css. Для выборы даты и времени - плагины.
@Shalnoy2013
@Shalnoy2013 3 жыл бұрын
круто! Спасибо!
@Viktorres1
@Viktorres1 4 жыл бұрын
Очень полезный урок! Вы помогли мне во многом. Особенно с селектом!
@bearbullc
@bearbullc 5 жыл бұрын
Сделал в точности как в видосе,но почему то при нажатии на label ничего не происходит с checkboxom,с чем это может быть связано?
@Unknown-rx3br
@Unknown-rx3br 5 жыл бұрын
как выравнять слова относительно радиуса, ведь они прижаты как бы к верху?
@adiljumabaev3008
@adiljumabaev3008 2 жыл бұрын
я никак не могу обратится к родителю в scss помогите !!!
@mrECMAScript
@mrECMAScript 5 жыл бұрын
Спасибо, ты топ) накручиваю просмотры, уже раз 5 возвращался, чтобы сделать себе различные инпуты!
@МаксимДенисов-о5м
@МаксимДенисов-о5м 5 жыл бұрын
спасибо ты мне помог
@TheLazarev88
@TheLazarev88 5 жыл бұрын
Такой вариант стилизаций если использовать таб для перемещения по странице получает фокус?
@BrainsCloud
@BrainsCloud 5 жыл бұрын
да
@Jdjdjjjxhzh
@Jdjdjjjxhzh 3 жыл бұрын
Полезное видео
@dmitryvarnavskikh5648
@dmitryvarnavskikh5648 4 жыл бұрын
А вот мне как раз думается, что стилизация select>options очень важна и интересна, потому что стандартная убого выглядит. Благо на codepen есть готовые решения.
@andrussian
@andrussian 5 жыл бұрын
крутое видео!
@ayzukk6086
@ayzukk6086 Жыл бұрын
пахнет комфортом
@giornogiovanna5222
@giornogiovanna5222 5 жыл бұрын
Так мало просмотров, аж грустно(((
@BrainsCloud
@BrainsCloud 5 жыл бұрын
это точно
@Alex-hm3uk
@Alex-hm3uk 5 жыл бұрын
А выпадающий список в селекте тоже надо стилизовать
@АнтонТеньшаков
@АнтонТеньшаков 5 жыл бұрын
а можно ли таким способом при нажатии на чекбокса менять например цвет фона у блока в котором они все находятся?
@BrainsCloud
@BrainsCloud 5 жыл бұрын
Антон Теньшаков через js
@shtas89
@shtas89 5 жыл бұрын
свойство appearance вроде еще эксперементальный вариант. Почему не использовать display: none; ? и не надо будет писать position
@BrainsCloud
@BrainsCloud 5 жыл бұрын
Это сделает его невидимым для скринридеров, но в целом если думать только об обычных пользователях, тогда тоже как вариант.
@arthurshaidullin7981
@arthurshaidullin7981 5 жыл бұрын
Селекты понятно, а options? Видео хорошее, спасибо )
@BrainsCloud
@BrainsCloud 5 жыл бұрын
через css никак
@irustv7674
@irustv7674 5 жыл бұрын
Нужно всю логику элементов прописывать в Js, тогда можно кастомизировать стили всех элементов в select
@Yhwach-mv9cu
@Yhwach-mv9cu 5 жыл бұрын
Привет! Помогите определиться, я хочу начать изучение Бэкенда, примерно знаю что учить, mysql, php... Но ее знаю с чего начать, в какой последовательности учить, и сколько уйдет на освоение базовых навыков бэкенда времени, могу ли я после получение базы идти брать заказы на фриланс? Вообщем суть вопроса такова: что учить, в какой последовательности, и сколько время уйдёт, и через сколько можно пробовать брать работу?
@irustv7674
@irustv7674 5 жыл бұрын
Бери и пробуй делать то, что пишут в заказах на фрилансе. Отсюда получишь ответы на свои вопросы.
@oleg_andrianov
@oleg_andrianov 4 жыл бұрын
Спасибо!
@non_holy6286
@non_holy6286 5 жыл бұрын
а что это за плагин для редактора кода, что открывает окошко выбора цвета прямо в редакторе?
@BrainsCloud
@BrainsCloud 5 жыл бұрын
Иван Фадеев ctrl + e в brackets
@kirillusenko
@kirillusenko 4 жыл бұрын
Как ты так сделал, что без обновления страницы всё отображается в браузере?
@BrainsCloud
@BrainsCloud 4 жыл бұрын
live preview в brackets
@Харизма-ы6э
@Харизма-ы6э 3 жыл бұрын
1 кнопка срабатывает а другие нет :(
@Alex-ni2uv
@Alex-ni2uv 3 жыл бұрын
не сработало у меня с checkbox:(
@micsemal8531
@micsemal8531 3 жыл бұрын
+
@ДмитрийБ-е6и
@ДмитрийБ-е6и 5 жыл бұрын
это css3 чистый?
@carma2759
@carma2759 4 жыл бұрын
аху..... это так годно
@7ZazmaZ7
@7ZazmaZ7 4 жыл бұрын
спс
@SerhiiD-y4p
@SerhiiD-y4p 3 жыл бұрын
я уже хотел ставить диз, но тут в самом конце, ты сказал именно то зачем я вообще залез сегодня в интернет, клик по стрелке и стилизация того блока который выпадает, теперь я точно знаю, что через селект его невозможно стилизовать, теперь нужно найти как это сделать. Но лайк и за это, большинство на эту тему просто показывают мне тег селект и его атрибуты, буд-то бы я не могу загуглить и почитать это в статье. К сожалению, список без стилизированого выпадающего меню вообще нонсенс без этого нет смысла показывать эту тему
@EgorMoscowNeverSleep
@EgorMoscowNeverSleep 4 жыл бұрын
label с аттрибутом for - это зло. Потенциально (с вероятностью 90%), при копипасте на очередную форму возникнет ситуация, когда в html будут повторяться id элементов input, что приведёт к тому, что форма ввода будет работать не корректно.
@BrainsCloud
@BrainsCloud 4 жыл бұрын
Глупость написали. Бездумно копипастить код - это зло. А label с атрибутом for это правильная работа для связки элементов форм с их ярлыками, а так же очень полезно для создания сайтов, которые будут хорошо читаться для скринридеров, что позволяет людям с ограниченными возможностями использовать ваш сайт более удобно.
@EgorMoscowNeverSleep
@EgorMoscowNeverSleep 4 жыл бұрын
@@BrainsCloud Правильная работа для связки элементов - это вложить input внутрь label - и компонент получается ограничен одним контейнером (label) и аттрибут for не нужен, и стили легко писать и никаких проблем при копировании вёрстки.
@BrainsCloud
@BrainsCloud 4 жыл бұрын
Egor Nikolaev почитайте для чего нужен тег label, а то что вы написали это ненужный костыль
@EgorMoscowNeverSleep
@EgorMoscowNeverSleep 4 жыл бұрын
@@BrainsCloud Прочитал. Написано: "A can be associated with a control either by placing the control element inside the element, or by using the for attribute." Где тут про "ненужный костыль"? Я уже 10 лет верстаю, и для меня как раз аттрибут for - это ненужный костыль..
@BrainsCloud
@BrainsCloud 4 жыл бұрын
Egor Nikolaev если помещать туда ещё и текст, который относится к элементу формы то да, а то что вы сначала написали оборачивать input в label - в этом я не вижу никакого смысла
@diaskappassov
@diaskappassov 5 жыл бұрын
Почему мы пишем контент и оставляем его пустым?
@BrainsCloud
@BrainsCloud 5 жыл бұрын
Чтобы в псевдоэлементе ничего не было
@volodymyrkudriashov9002
@volodymyrkudriashov9002 5 жыл бұрын
Всё классно конечно, я лайк поставил, но выпадающий список режет глаз.
@tririustenax1268
@tririustenax1268 5 жыл бұрын
Спасибо! Даже "Сруслищ" - не испортил видос
@BrainsCloud
@BrainsCloud 5 жыл бұрын
Triаrius Tenax что за сруслищ?))
@tririustenax1268
@tririustenax1268 5 жыл бұрын
1:57
@texno5440
@texno5440 4 жыл бұрын
А можете научить? как объяснить клиенту, что селект извините, с дерьмовым выпадающим списком это так и надо.
@BrainsCloud
@BrainsCloud 4 жыл бұрын
вы просите о невозможном
@texno5440
@texno5440 4 жыл бұрын
@@BrainsCloud значить учить нужно как сделать нормальные кастом селект.(((
@fmleglrmglrml
@fmleglrmglrml 5 жыл бұрын
Весь фронт на вот таких вот костылях
@7ZazmaZ7
@7ZazmaZ7 4 жыл бұрын
так и есть
@SwordToothTiger
@SwordToothTiger 5 жыл бұрын
ни что ни за чем не объяснено... просто проговаривание собственных действий... лажа а не урок.
@BrainsCloud
@BrainsCloud 5 жыл бұрын
Спасибо
@uhkjkhgh
@uhkjkhgh 3 жыл бұрын
Спасибо за очень полезный и понятный урок!
@ДенисЩербинин-ш8у
@ДенисЩербинин-ш8у 2 жыл бұрын
Спасибо!
Стилизация checkbox и radio
31:30
От 0 до 1
Рет қаралды 25 М.
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
✅ Кастомные чекбоксы правильно
29:31
Вадим Макеев
Рет қаралды 137 М.
Кастомный Select на CSS и JS. Custom HTML Select.
14:18
Please stop using px for font-size.
15:18
Coder Coder
Рет қаралды 248 М.
Стилизация чекбокс на чистом HTML + СSS
16:55
Александр Дудукало
Рет қаралды 3,1 М.
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН