Size: a a a

2019 March 05

VF

Valentin Fedyakov in FrontCoder
Владимир
народ, воткнулся в очередные грабли) :hover на айфоне-айпаде называется. Куда ковырять, чтобы эта пакость работала? На десктопе, на андроиде - все шевелится, на ай-девайсах фигушки
ну вообще ховер на мобилках это такое себе решение
источник

В

Владимир in FrontCoder
так он изначально из десктопной верстки
источник

VF

Valentin Fedyakov in FrontCoder
если есть проблема с отработкой в safari кликов то накидывай так же свойство cursor: pointer
источник

VF

Valentin Fedyakov in FrontCoder
Владимир
так он изначально из десктопной верстки
и? экранируй в медиазапросах
источник

В

Владимир in FrontCoder
хм... это легко, и вообще-то правильно)) осталось сообразить - чем заменить. Надо чтобы по тапу раскрывался список
источник

В

Владимир in FrontCoder
курсор-пойнтер - это же просто вид курсора, как это поможет? Но попробую, спасибо!
источник

В

Владимир in FrontCoder
Valentin Fedyakov
и? экранируй в медиазапросах
мне уже стыдно))) примитивное и очевидное решение)
источник

VF

Valentin Fedyakov in FrontCoder
Владимир
курсор-пойнтер - это же просто вид курсора, как это поможет? Но попробую, спасибо!
там в сафари есть бага связанная с тапами по элементам. бывает что тупо игнорирует событие. навешивание курсора исправляет этот косяк
источник

VF

Valentin Fedyakov in FrontCoder
Владимир
хм... это легко, и вообще-то правильно)) осталось сообразить - чем заменить. Надо чтобы по тапу раскрывался список
вообще обычно делают через навешивание какого нить класса типо open
источник

VF

Valentin Fedyakov in FrontCoder
который повторяет :hover\
источник

VF

Valentin Fedyakov in FrontCoder
Владимир
мне уже стыдно))) примитивное и очевидное решение)
стыдно - это не спросить, нафигачить море костылей и выкатить на прод, а потом править 1000 и один баг
источник

В

Владимир in FrontCoder
Спасибо! Я полистал про этот баг, он просто обрабатываться начинает с mouseover в мобильной!!!! сафарьке. Зачем они этот обработчик засандалили в мобильную версию - вопрос вопросов)
источник

PE

Polina Emelyanova in FrontCoder
Владимир
Спасибо! Я полистал про этот баг, он просто обрабатываться начинает с mouseover в мобильной!!!! сафарьке. Зачем они этот обработчик засандалили в мобильную версию - вопрос вопросов)
Одно из решений это повесить на элемент с ховером onclick="return true"
источник

AS

Andrey Saenko in FrontCoder
Shaxa Y 🧙🏻‍♂️
а получается вот эта какашечка https://codepen.io/ShaxaY/pen/ZPpgqL
неплохо было бы еще transition на элементы меню добавить. Как по мне.
источник

AS

Andrey Saenko in FrontCoder
artem sdobnikov
а еще br  тоже классный был
а br чем плохо?
источник

as

artem sdobnikov in FrontCoder
Andrey Saenko
а br чем плохо?
я про этот случай
источник

AS

Andrey Saenko in FrontCoder
artem sdobnikov
я про этот случай
и я про этот. Чем плохо?
источник

as

artem sdobnikov in FrontCoder
Andrey Saenko
и я про этот. Чем плохо?
потому что есть маргины и падинги для этого
источник

as

artem sdobnikov in FrontCoder
или другие решения
источник

as

artem sdobnikov in FrontCoder
но не бр
источник