Немного о том, как работает Pikabu
Пруф: http://cs.pikabu.ru/js/over_js8.js Срока 2345
Пруф: http://cs.pikabu.ru/js/over_js8.js Срока 2345
Потому что hover работает на плашках и мобильниках при однократном нажатии, а mouseover и mouseout нет, пока не подключишь крысу.
псевдокласс hover используется для изменения элемента при наведении на него курсора мыши. По этому мобильным устройствам трудно передать всю прелесть такого решения. И в место желаемого, получается краткосрочное моргание при нажатии на ссылку.
Это дурацкое решение. Не вздумайте юзать такой способ.
Если не хотите использовать ховер на элементах, то используйте запросы @media в css. Либо напишите отдельный css, который будет подключаться при определенных условиях.
Спасибо, буду копать в вашу сторону.
PS: Я не фронтэндщик. Вариант с mouseover для меня и моих дел более понятен, чем ваш, несомненно, более правильный.