Size: a a a

2020 May 26

EL

Evgeniy Lazarev in BeerJS Moscow
типа, element.getInitialStyle(":focus")
источник

EL

Evgeniy Lazarev in BeerJS Moscow
источник

fe

from earth in BeerJS Moscow
у меня пять регулярно
приходится этот мусор выковыривать
источник

fe

from earth in BeerJS Moscow
это при том что доширак-то раз в 4 месяца покупаю
источник

EL

Evgeniy Lazarev in BeerJS Moscow
кстати
источник

EL

Evgeniy Lazarev in BeerJS Moscow
arthur n
да, знаю, закажу в лавке попозже
заказал?
источник

AI

Andrei 💅💅💅 Iashchak... in BeerJS Moscow
Evgeniy Lazarev
ну это про a11y. у меня кастомный чекбокс поверх стандартного. когда с клавиатуры фокус переходит на чекбокс, я хочу, чтобы у следующего элемента (input + span) появился стандартный стиль, как будто фокус на нём
Да где ж тут аксесабилити. Костылем пахнет. Делай через лейбл и ассоциированный с ним инпут через айдишник.
источник

EL

Evgeniy Lazarev in BeerJS Moscow
Andrei 💅💅💅 Iashchak
Да где ж тут аксесабилити. Костылем пахнет. Делай через лейбл и ассоциированный с ним инпут через айдишник.
у лейбла табиндекс ставить?
источник

EL

Evgeniy Lazarev in BeerJS Moscow
Andrei 💅💅💅 Iashchak
Да где ж тут аксесабилити. Костылем пахнет. Делай через лейбл и ассоциированный с ним инпут через айдишник.
инпут внутри лейбла, клик по лейблу включит чекбокс
источник

fe

from earth in BeerJS Moscow
Evgeniy Lazarev
может можно как-то через жс узнать стиль и присобачить?
el.focus(); getComputedStyle(el);

но это бред) раз чекбокс кастомный, то и аутлайн можно кастомным сделать
источник

AI

Andrei 💅💅💅 Iashchak... in BeerJS Moscow
Evgeniy Lazarev
у лейбла табиндекс ставить?
А зачем? Он и так будет фокусится
источник

fe

from earth in BeerJS Moscow
Andrei 💅💅💅 Iashchak
А зачем? Он и так будет фокусится
но не будет подсвечиваться аутлайном
источник

AI

Andrei 💅💅💅 Iashchak... in BeerJS Moscow
from earth
но не будет подсвечиваться аутлайном
Ну а спэн будет?)
источник

fe

from earth in BeerJS Moscow
Andrei 💅💅💅 Iashchak
Ну а спэн будет?)
вручную что хочешь будет)
источник

EL

Evgeniy Lazarev in BeerJS Moscow
Andrei 💅💅💅 Iashchak
А зачем? Он и так будет фокусится
нет, лейбл не фокусится, ты чего)
источник

EL

Evgeniy Lazarev in BeerJS Moscow
from earth
el.focus(); getComputedStyle(el);

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

AI

Andrei 💅💅💅 Iashchak... in BeerJS Moscow
Evgeniy Lazarev
нет, лейбл не фокусится, ты чего)
источник

EL

Evgeniy Lazarev in BeerJS Moscow
ох
источник

EL

Evgeniy Lazarev in BeerJS Moscow
ну короче я не буду делать через лейбл. это жопа
источник

EL

Evgeniy Lazarev in BeerJS Moscow
проще ловить фокус на чекбоксе
источник