экономия на спичках, соглашусь с веномом, на одном устройстве не нужен, на другом нужен, к тому же планшету можно мышку присобачить
На опере мобайл при нажатии на ссылку hover сразу обрабатывается. Да и в остальных должен также. Не встречал, чтобы приходилось удерживать ссылку
# elkol (17.04.2014 / 10:31)
На опере мобайл при нажатии на ссылку hover сразу обрабатывается. Да и в остальных должен также. Не встречал, чтобы приходилось удерживать ссылку
эм, а зачем в оперемобайл сразу при клике срабатывает hover, когда должен active срабатывать?
# selemet (17.04.2014 / 12:02)
бредовый спор
Так это пока не спор, просто на работе один сайт адаптивный разбирали, оказалось что из за hover эффектов в мобильную версию 3 мегабайта графики перекочевывает
# lazyproger (17.04.2014 / 12:17)
Так это пока не спор, просто на работе один сайт адаптивный разбирали, оказалось что из за hover эффектов в мобильную версию 3 мегабайта графики перекочевывает
ну так если для обычного ,десктопного вида например
.dropbuton:hover{
background: -webkit-gradient(linear, 0 0, 0 100%, from(#feffff), color-stop(0.35, #ddf1f9), to(#a0d8ef));
background: -webkit-linear-gradient(#feffff 0%, #ddf1f9 35%, #a0d8ef 100%);
background: -moz-linear-gradient(#feffff 0%, #ddf1f9 35%, #a0d8ef 100%);
background: -o-linear-gradient(#feffff 0%, #ddf1f9 35%, #a0d8ef 100%);
background: linear-gradient(#feffff 0%, #ddf1f9 35%, #a0d8ef 100%);
cursor:pointer;
color: #666;
border-radius: 4px 4px 6px 5px;
border-bottom: 1px solid #555366;
}
то для мобильных можно таким образом оптимизировать
@media all and (max-width: 480px) {
.dropbuton:hover {
background: none!important;border-radius: none!important;border-bottom: none!important;
}
}
что значит нужен или нет? все зависит от того какая у тебя цель и что хочешь получить в итоге. Вот и использовать нужно то, что лучше всего подходит, а не все подряд. Как то так
# Kip-OK (17.04.2014 / 12:56)
что значит нужен или нет? все зависит от того какая у тебя цель и что хочешь получить в итоге. Вот и использовать нужно то, что лучше всего подходит, а не все подряд. Как то так
почитал хабр, там говорят что лучше не использовать :hover для тач устройв, тк это событие отображается не так как хотелось бы
вот мой пример и как по мне он нужен..
background: #269DFF url(hover.png) repeat-x;
color: #FFF;
border: 1px solid #2677CB;
text-shadow: #398efd 0px -1px 1px;
А там смотря для чего твой сайт.