Отключите наведение jQuery в CSS Media Query - PullRequest
1 голос
/ 14 июля 2011

Я знаю, что, вероятно, не могу выполнить jQuery в файле CSS. Но вот моя загадка:

У меня есть несколько div с оверлеями на них. На рабочем столе пользователь наводит курсор на оверлей, и он скользит вверх, показывая контент.

На мобильном телефоне нет состояния зависания (изящно реализовано). Как я могу использовать мою существующую логику Media Query для отключения наведения jQuery на этих определенных div?

Любой совет, или даже для альтернативного решения этой проблемы?

1 Ответ

1 голос
/ 14 июля 2011

Ваш код вполне может выглядеть так во время работы:

<div id="container">
    <div class="item show" />
    <div class="item hide" />
    <div class="item hide" />
    <div class="item hide" />
    <div class="item hide" />
</div>

с hide что-то вроде display:none
и show , являющееся display:block

Просто измените скрыть на display:block в хорошем медиа-запросе, и мобильный пользователь увидит весь контент!(возможно, придется отключить JS тоже)

Я хочу ругать вас слегка за то, что вы не вставили ни один код и не получили 4k повторений:)

...