Нажатие кнопки jquerymobile становится синим - PullRequest
6 голосов
/ 24 ноября 2011

Я пытаюсь предотвратить мигание синей кнопки после нажатия, кто-нибудь знает, какой класс вызывает это изменение?так что я могу переопределить это

Ура!

Ответы [ 3 ]

11 голосов
/ 15 июля 2012

Для тех, кто приземлится здесь и интересуется, что делать с .ui-btn-active, я хотел бы опираться на ответ sqlisers:

.ui-btn-active 
{ 
    color: #2F3E46 !important; 
    background: none !important; 
    background-color: #eee !important; 
    text-shadow: 0 /*{a-bup-shadow-x}*/ 
                 1px /*{a-bup-shadow-y}*/ 
                 0 /*{a-bup-shadow-radius}*/ 
                 #ffffff /*{a-bup-shadow-color}*/;  
}

Просто измените цветовые значения на те, которые вам нравятся.

8 голосов
/ 28 ноября 2011

Если это происходит на вашем мобильном телефоне, я бы предложил добавить это в вашу таблицу стилей:

* {
    -webkit-tap-highlight-color:rgba(0,0,0,0);
}

Это удалит функцию подсветки по умолчанию для браузера webkit (на любом мобильном телефоне).Кажется, работает в основном на телефонах Android, но это также влияет на устройства iOS.

6 голосов
/ 24 ноября 2011

Класс, который вы ищете,

.ui-btn-active
...