🥨 Попап вместо селекта: ✨новые HTML-элементы✨ наконец-то решат старую проблему
00:00 Интро
00:22 В чём проблема?
01:50 Описание задачи
02:34 Недостатки селекта
04:36 Что нам нужно
05:22 Open UI
07:20 Попап вместо селекта
09:46 Стилизация попапа
11:45 Доступность и фокус
13:52 Кроссбраузерность
15:41 Выводы
16:59 Аутро
Нравится? Становитесь патронами https://www.patreon.com/pepelsbey
Демо с попапом https://pepelsbey.github.io/playground/popup-select/
Демо Патрика Броссета https://codepen.io/captainbrosset/pen/jOGVebx
Селект в Open UI https://open-ui.org/components/select
⚠️ Не забудьте включить Experimental Web Platform features в chrome://flags/
* * *
Камера: Sony A7C
Объектив: Sony 24–70 мм, f/4
Звук: Sound Devices MixPre-3
Микрофон: Audio-Technica BP40
Свет: Amaran 200d + Light Dome
Софт: DaVinci Resolve, iZotope RX
Видео 🥨 Попап вместо селекта: ✨новые HTML-элементы✨ наконец-то решат старую проблему канала Вадим Макеев
00:22 В чём проблема?
01:50 Описание задачи
02:34 Недостатки селекта
04:36 Что нам нужно
05:22 Open UI
07:20 Попап вместо селекта
09:46 Стилизация попапа
11:45 Доступность и фокус
13:52 Кроссбраузерность
15:41 Выводы
16:59 Аутро
Нравится? Становитесь патронами https://www.patreon.com/pepelsbey
Демо с попапом https://pepelsbey.github.io/playground/popup-select/
Демо Патрика Броссета https://codepen.io/captainbrosset/pen/jOGVebx
Селект в Open UI https://open-ui.org/components/select
⚠️ Не забудьте включить Experimental Web Platform features в chrome://flags/
* * *
Камера: Sony A7C
Объектив: Sony 24–70 мм, f/4
Звук: Sound Devices MixPre-3
Микрофон: Audio-Technica BP40
Свет: Amaran 200d + Light Dome
Софт: DaVinci Resolve, iZotope RX
Видео 🥨 Попап вместо селекта: ✨новые HTML-элементы✨ наконец-то решат старую проблему канала Вадим Макеев
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Где использовать флексы, а где гриды? 🤨 Спойлер: да где хотитеВойнаМеню для меню, гриды или Бутстрап, целесообразность удобстваНовый image-set как 🖼 тег picture в CSS: не только ретина, но и WebP и AVIFМой VS Code ⚙️ Светлая тема, удобный поиск, полезные расширения и настройкиUse dialog for the easiest way to make a popup modal✅ Кастомные чекбоксы правильноТабы или пробелы? ➡️ Почему мы повернули не туда и как табы помогаютНеправильные правила по доступности вёрстки Студии ЛебедеваПогружение в object-fit: cover с полифилом и безПРОГРАММА ДУШИ:has в CSS — псевдокласс из будущего 👽 на примере карточки новостиСветлая 🌕 и тёмная 🌑 темы на CSS: кастомные свойства, подключение, фолбэк для старых браузеровЦветные вкладки 🌈 на theme-color для Safari, Vivaldi и Chrome. Бонусом ES-импорты, сервер на Node.jsEditorConfig — порядок в текстовых файлах: принципы работы, интеграция в редакторы, автоматизацияЗвёздный рейтинг ⭐️⭐️⭐️⭐️⭐️Модальные окна (попапы) на HTML CSS JavaScript. Всплывающие окна. Как это сделать?Стилизация Checkbox и Radio Button. Как изменить checkbox css. Стилизация radio css6+5 способов сделать две колонки ✌️ От таблиц и флоатов до гридов и полной дичи 😱