0:00 - Стилизация чекбокса, 9:39 - Стилизация радио кнопки, 16:00 - Стилизация селекта. Лайк, чтобы выбить в топ!
@СтаніславТатарен3 жыл бұрын
Дякую
@Alex-bt1gd6 ай бұрын
Отличное видео.Подробно,понятно,неторопливо-то,что и требуется для новичков наподобии меня.Низкий поклон тебе добрый человек.Лайк безоговорочно.
@dimavavilov77374 жыл бұрын
Спасибо тебе огромное за стилизацию select, ты спас мои сроки)
@atagurbanow95333 жыл бұрын
я недавно начал изучать веб разработку смотрю разные уроки читаю книги но подача учебного материала лучшего чем у тебя я еще не встречал спасибо тебе за это
@officialscorsese2 жыл бұрын
Слава Туркменским разработчикам!🇹🇲
@dimaplatonov96242 жыл бұрын
Какой же клёвый видос, все очень понятно и без лишних слов, спасибо большое!
@_Fantom_.3 жыл бұрын
Спасибо за очень полезный и понятный урок!
@maksimmalkov61362 жыл бұрын
Огромное вам спасибо. Очень долго пытался разобраться, как все это делать) После вашего объяснения 5 минут и всё)))
@BearVodkaAndValenki5 жыл бұрын
::before по правилам следует писать с двумя двоеточиями. Если применяешь position: absolute, то задавать display: block уже не нужно. Выравнивание .checkbox__label:after по центру, используя top и left в пикселях, не совсем рационально, потому что, если понадобиться поменять размер чекбокса, то придётся заново менять и эти значения. Здесь выравнивание можно сделать более универсальным.
@BrainsCloud5 жыл бұрын
:before можно писать и с один двоеточием Остальное - дело каждого
@OleksandrPohribnyi4 жыл бұрын
Есть такое понятие как версии HTML, так вот для новеньких советую почитать и понять, что написание в формате ::before было в 4 версии, а вот в HTML 5 можно писать уже с одним двоеточием
@BearVodkaAndValenki4 жыл бұрын
@@OleksandrPohribnyi Нет
@ПожилойБилибоба3 жыл бұрын
@@BearVodkaAndValenki что нет, если да) в новых версиях без разницы, да и на видосе работает, поэтому безпонтовая придирка к автору)
@ЕвгенийАлександров-з2ч5 жыл бұрын
Отличный урок !!! Лучшие курсы наверное в рунете
@artemmuzicovych17415 жыл бұрын
Очень информативно и приятно смотреть) Спасибо за урок.
@BrainsCloud5 жыл бұрын
Пожалуйста!
@kol4an7213 жыл бұрын
Пробую сделать, как через классы, так и на прямую обратиться к элементу imput[type=checkbox], просто не меняются стили для after и before
@Mykhailo_Vdovychenko5 жыл бұрын
Очень интересный урок! Реально круто, как в пару строк кода обновить обыденные елементы страницы.
@АлександрВасилевский-е2й5 жыл бұрын
Спасибо за урок, продолжай в том же духе!
@drknss30212 жыл бұрын
Огромное спасибо. Отличная подача!
@gritsienkooleg34472 жыл бұрын
Ох, реально понятно и круто, спасибо!!
@reghan29365 жыл бұрын
Благодарю за урок. У меня появился такой вопрос, возможно ли стилизовать input type="date" ? Если возможно, то был бы рад увидеть видео урок от вас по этой теме.
Приехал с командировки и увидел в почте новые видосы.. Класс супер!! Так держать!! Дима можешь снять ролик по Less или Sass? буду благодарен.
@maxyaborov63232 жыл бұрын
Отличный урок, благодарю
@АнтонТеньшаков5 жыл бұрын
Спасибо! Если можешь разбери эффект исчезновения как в Мстителях когда люди испарялись
@JavaScriptcher3 жыл бұрын
Спасибо за стилизацию checkbox ÷ У меня получилось с первого раза
@БогданОсин-ф7и2 жыл бұрын
Спасибо, добил дз по аналогии)
@lawdriver88 Жыл бұрын
Спасибо. Интересно
@Jdjdjjjxhzh3 жыл бұрын
Подскажите что у вас за плагин, который чертит пунктирной линией отступы?
@andreynasuto97342 жыл бұрын
по-моему это сам редактор Brackets по умолчанию делает в live режиме
@Chimichuri-z6m2 жыл бұрын
Подскажите почему у меня текст внутри лэйбла очень странно себя ведёт,он не располагается по длине коробки,а как-то сам рандомно переносится
@Дмитрий-в8н2з5 жыл бұрын
Было бы круто еще увидеть видео по стилизации стрелок в теге input )
@myroadmalankajosef9192 Жыл бұрын
Что за плагин, который при клике в браузере, маркирует код написаный в редакторе кода brackets и наоборот? Есть такая связь в VS Code? Спасибо!
@ОлександрОпенько-ь6м4 жыл бұрын
будет интересно посмотреть видео про свойства appearance
@VladimirSalygin2 жыл бұрын
Добрый день. Очень круто! Спасибо! Вопрос, может глупый, но все-же - данные из кастомного селекта из батона будут улитать на сервер при отправке формы?
@BrainsCloud2 жыл бұрын
В этом способе используются обычные селекты и данные будут отправляться без проблем
@СтаниславГорячев-г1ъ2 жыл бұрын
А как достучаться до оption чтобы хотя бы hover повесить
@viktoriyamorozova6374 жыл бұрын
Спасибо! Очень помогли.
@crond11 ай бұрын
Почему во всех подобных уроках не рекомендуют скрывать главный чекбокс через display: none ?
@johnrichardson6325 жыл бұрын
Спасибо огромное, то что надо!
@zakharko77202 жыл бұрын
Большое спасибо, очень доходчиво и понятно! Вопрос. После выбора одного из элементов выпадающего списка цвет и толщина границы меняются на стандартные. Только после последующего взаимодействия с любым другим элементом страницы цвет и толщина границы списка возвращаются к установленным в .select select. Почему так и как можно победить?
@mit78714 жыл бұрын
Топовый видос!
@vazgenaleksanyan29295 жыл бұрын
за одного такого фича - CSS triangle generator..... тебе большое спасибо
@Game-oz6gg3 жыл бұрын
А как, как сделать, чтобы фон выпадающего списка Select был не белый, а такой же, как фон страницы? Чтобы он не выделялся белым пятном?
@a.d.30195 жыл бұрын
Это супер!
@СергейДудкин-ц5к2 жыл бұрын
Пишу код на React, никогда не требовалось убирать рамку у select, но потребовалось, тонну информации перебрал и нашёл ваше видео, но увы у меня не работает 😒
@Shakhrom-b7d5 жыл бұрын
Уроки очень даже зачетные, про такие нюансы стилизации мало кто рассказывает, только вот не хватает других элементов формы (range, file, num, date) и т.д., для полной стилизации+функционала вы используете готовые jquery/js плагины или делаете своими силами?
@BrainsCloud5 жыл бұрын
range, file можно тоже стилизовать используя css. Для выборы даты и времени - плагины.
@Shalnoy20133 жыл бұрын
круто! Спасибо!
@Viktorres14 жыл бұрын
Очень полезный урок! Вы помогли мне во многом. Особенно с селектом!
@bearbullc5 жыл бұрын
Сделал в точности как в видосе,но почему то при нажатии на label ничего не происходит с checkboxom,с чем это может быть связано?
@Unknown-rx3br5 жыл бұрын
как выравнять слова относительно радиуса, ведь они прижаты как бы к верху?
@adiljumabaev30082 жыл бұрын
я никак не могу обратится к родителю в scss помогите !!!
@mrECMAScript5 жыл бұрын
Спасибо, ты топ) накручиваю просмотры, уже раз 5 возвращался, чтобы сделать себе различные инпуты!
@МаксимДенисов-о5м5 жыл бұрын
спасибо ты мне помог
@TheLazarev885 жыл бұрын
Такой вариант стилизаций если использовать таб для перемещения по странице получает фокус?
@BrainsCloud5 жыл бұрын
да
@Jdjdjjjxhzh3 жыл бұрын
Полезное видео
@dmitryvarnavskikh56484 жыл бұрын
А вот мне как раз думается, что стилизация select>options очень важна и интересна, потому что стандартная убого выглядит. Благо на codepen есть готовые решения.
@andrussian5 жыл бұрын
крутое видео!
@ayzukk6086 Жыл бұрын
пахнет комфортом
@giornogiovanna52225 жыл бұрын
Так мало просмотров, аж грустно(((
@BrainsCloud5 жыл бұрын
это точно
@Alex-hm3uk5 жыл бұрын
А выпадающий список в селекте тоже надо стилизовать
@АнтонТеньшаков5 жыл бұрын
а можно ли таким способом при нажатии на чекбокса менять например цвет фона у блока в котором они все находятся?
@BrainsCloud5 жыл бұрын
Антон Теньшаков через js
@shtas895 жыл бұрын
свойство appearance вроде еще эксперементальный вариант. Почему не использовать display: none; ? и не надо будет писать position
@BrainsCloud5 жыл бұрын
Это сделает его невидимым для скринридеров, но в целом если думать только об обычных пользователях, тогда тоже как вариант.
@arthurshaidullin79815 жыл бұрын
Селекты понятно, а options? Видео хорошее, спасибо )
@BrainsCloud5 жыл бұрын
через css никак
@irustv76745 жыл бұрын
Нужно всю логику элементов прописывать в Js, тогда можно кастомизировать стили всех элементов в select
@Yhwach-mv9cu5 жыл бұрын
Привет! Помогите определиться, я хочу начать изучение Бэкенда, примерно знаю что учить, mysql, php... Но ее знаю с чего начать, в какой последовательности учить, и сколько уйдет на освоение базовых навыков бэкенда времени, могу ли я после получение базы идти брать заказы на фриланс? Вообщем суть вопроса такова: что учить, в какой последовательности, и сколько время уйдёт, и через сколько можно пробовать брать работу?
@irustv76745 жыл бұрын
Бери и пробуй делать то, что пишут в заказах на фрилансе. Отсюда получишь ответы на свои вопросы.
@oleg_andrianov4 жыл бұрын
Спасибо!
@non_holy62865 жыл бұрын
а что это за плагин для редактора кода, что открывает окошко выбора цвета прямо в редакторе?
@BrainsCloud5 жыл бұрын
Иван Фадеев ctrl + e в brackets
@kirillusenko4 жыл бұрын
Как ты так сделал, что без обновления страницы всё отображается в браузере?
@BrainsCloud4 жыл бұрын
live preview в brackets
@Харизма-ы6э3 жыл бұрын
1 кнопка срабатывает а другие нет :(
@Alex-ni2uv3 жыл бұрын
не сработало у меня с checkbox:(
@micsemal85313 жыл бұрын
+
@ДмитрийБ-е6и5 жыл бұрын
это css3 чистый?
@carma27594 жыл бұрын
аху..... это так годно
@7ZazmaZ74 жыл бұрын
спс
@SerhiiD-y4p3 жыл бұрын
я уже хотел ставить диз, но тут в самом конце, ты сказал именно то зачем я вообще залез сегодня в интернет, клик по стрелке и стилизация того блока который выпадает, теперь я точно знаю, что через селект его невозможно стилизовать, теперь нужно найти как это сделать. Но лайк и за это, большинство на эту тему просто показывают мне тег селект и его атрибуты, буд-то бы я не могу загуглить и почитать это в статье. К сожалению, список без стилизированого выпадающего меню вообще нонсенс без этого нет смысла показывать эту тему
@EgorMoscowNeverSleep4 жыл бұрын
label с аттрибутом for - это зло. Потенциально (с вероятностью 90%), при копипасте на очередную форму возникнет ситуация, когда в html будут повторяться id элементов input, что приведёт к тому, что форма ввода будет работать не корректно.
@BrainsCloud4 жыл бұрын
Глупость написали. Бездумно копипастить код - это зло. А label с атрибутом for это правильная работа для связки элементов форм с их ярлыками, а так же очень полезно для создания сайтов, которые будут хорошо читаться для скринридеров, что позволяет людям с ограниченными возможностями использовать ваш сайт более удобно.
@EgorMoscowNeverSleep4 жыл бұрын
@@BrainsCloud Правильная работа для связки элементов - это вложить input внутрь label - и компонент получается ограничен одним контейнером (label) и аттрибут for не нужен, и стили легко писать и никаких проблем при копировании вёрстки.
@BrainsCloud4 жыл бұрын
Egor Nikolaev почитайте для чего нужен тег label, а то что вы написали это ненужный костыль
@EgorMoscowNeverSleep4 жыл бұрын
@@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 - это ненужный костыль..
@BrainsCloud4 жыл бұрын
Egor Nikolaev если помещать туда ещё и текст, который относится к элементу формы то да, а то что вы сначала написали оборачивать input в label - в этом я не вижу никакого смысла
@diaskappassov5 жыл бұрын
Почему мы пишем контент и оставляем его пустым?
@BrainsCloud5 жыл бұрын
Чтобы в псевдоэлементе ничего не было
@volodymyrkudriashov90025 жыл бұрын
Всё классно конечно, я лайк поставил, но выпадающий список режет глаз.
@tririustenax12685 жыл бұрын
Спасибо! Даже "Сруслищ" - не испортил видос
@BrainsCloud5 жыл бұрын
Triаrius Tenax что за сруслищ?))
@tririustenax12685 жыл бұрын
1:57
@texno54404 жыл бұрын
А можете научить? как объяснить клиенту, что селект извините, с дерьмовым выпадающим списком это так и надо.
@BrainsCloud4 жыл бұрын
вы просите о невозможном
@texno54404 жыл бұрын
@@BrainsCloud значить учить нужно как сделать нормальные кастом селект.(((
@fmleglrmglrml5 жыл бұрын
Весь фронт на вот таких вот костылях
@7ZazmaZ74 жыл бұрын
так и есть
@SwordToothTiger5 жыл бұрын
ни что ни за чем не объяснено... просто проговаривание собственных действий... лажа а не урок.