Немного о том, как работает Pikabu

Немного о том, как работает Pikabu Пикабу, Код, Всегда пишите комментарии, Javascript, Исходники

Пруф: http://cs.pikabu.ru/js/over_js8.js Срока 2345

Вы смотрите срез комментариев. Показать все
66
Автор поста оценил этот комментарий

Потому что hover работает на плашках и мобильниках при однократном нажатии, а mouseover и mouseout нет, пока не подключишь крысу.

раскрыть ветку (14)
8
Автор поста оценил этот комментарий
не понял, что страшного в изменнии цвета ссылок на мобильниках?
раскрыть ветку (5)
49
Автор поста оценил этот комментарий

понятия не имею

раскрыть ветку (2)
72
Автор поста оценил этот комментарий

Если посмотреть на твою аватарку и перечитать диалог, получится весьма забавно :D

раскрыть ветку (1)
8
DELETED
Автор поста оценил этот комментарий
Комментарий удален. Причина: данный аккаунт был удалён
3
Автор поста оценил этот комментарий

псевдокласс hover используется для изменения элемента при наведении на него курсора мыши. По этому мобильным устройствам трудно передать всю прелесть такого решения. И в место желаемого, получается краткосрочное моргание при нажатии на ссылку.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

#comment_60415752


Можно было бы сперва дочитать ветку.

14
Автор поста оценил этот комментарий

Опаньки. Какой хороший хак.

Иллюстрация к комментарию
раскрыть ветку (4)
11
DELETED
Автор поста оценил этот комментарий

Это дурацкое решение. Не вздумайте юзать такой способ.


Если не хотите использовать ховер на элементах, то используйте запросы @media в css. Либо напишите отдельный css, который будет подключаться при определенных условиях.

раскрыть ветку (3)
Автор поста оценил этот комментарий

это типа как в бутстрапе сделано ?

раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий

Это типа до бутстрапа сделано, но было слишком геморно и никто этим не занимался.

Автор поста оценил этот комментарий

Спасибо, буду копать в вашу сторону.


PS: Я не фронтэндщик. Вариант с mouseover для меня и моих дел более понятен, чем ваш, несомненно, более правильный.

Автор поста оценил этот комментарий
А почему наведение не использовать (через датчик приближения)? Вроде та же мыша выходит.
Автор поста оценил этот комментарий

Вообще-то маусовер срабатывает везде, а на мобильных ие еще и mouseout.

раскрыть ветку (1)
Автор поста оценил этот комментарий
Да, ты прав. Специально проверил. тогда это бред. Выше ответили, что код устарел и переписывается.
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку