Я часто использую тег abbr (и ранее аббревиатуры) на своем веб-сайте. Но я заметил, что этот тег не работает на мобильных/планшетных устройствах (сенсорные устройства). Поэтому мой вопрос: как я могу заставить его работать?Показать abbr и акроним на мобильных устройствах
Я искал в Интернете для некоторых решений, но они не в полной мере полезны:
Решение 1:
abbr[title]:after
{
content: " (" attr(title) ")";
}
@media screen and (min-width: 1025px)
{
abbr[title]
{
border-bottom: 1px dashed #ADADAD;
cursor:help;
}
abbr[title]:after
{
content: "";
}
}
Решение 2:
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) { $('abbr').each(function() { $(this).click(function() { alert($(this).attr('title')); }); }); }
Ни один из них не является полностью удовлетворение! Итак, некоторые альтернативы очень ценятся!
Так ничего?! Я открыт для любого предложения: D –