Devre dışı turuncu anahat vurgulamak odaklanın
Bir uygulama DV jqTouch ve ™ kullanarak kodlama ve ben bir kullanıcı bir form yumuşak klavyede Git düğmesini kullanarak gönderdiğinde ortaya çıkan kalıcı bir sorun rastlamak var.
Kolay imleç $('#input_element_id').focus()
turuncu anahat kullanarak uygun form giriş elemanı taşımak için ancak vurgu her zaman formda son giriş elemanı döndürür. (Vurgu formu Gönder düğmesini kullanarak gönderildiğinde görünmüyor.)
İhtiyacım olan şey ya da portakal vurgulamak tamamen devre dışı bırakmak için ya da başka imleci aynı giriş elemanı için hamle yapmak için bir yol bulmak.
Şimdiye kadar, benim CSS için aşağıdaki ekleyerek denedim:
.class_id:focus {
outline: none;
}
Bu ancak benim telefonda öykünücüsü veya Chrome çalışır. Ayrıca jqTouch theme.css
okumak düzenleme denedim:
ul li input[type="text"] {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); and
-webkit-focus-ring-color: rgba(0, 0, 0, 0);
}
Hiçbir etkisi ile.
Ayrıca AndroidManifest.xml
dosyasına aşağıdaki eklemeleri her çalıştık:
android:imeOptions="actionNone"
android:imeOptions="actionSend|flagNoEnterAction"
android:imeOptions="actionGo|flagNoEnterAction"
Hiçbiri herhangi bir etkisi yoktur.
Güncelleme: biraz daha buldum bugüne kadar bu ile ve sorun giderme yaptım
Anahat özelliği Android tarayıcı Chrome değil, yalnızca çalışır.
-webkit-tap-highlight-color
Bu özellik aslında Chrome Android tarayıcı, ama çalışmıyor. Dokunarak odaklanmak olarak vurgulamak devre dışı bırakır.-webkit-focus-ring-color
özelliği de tarayıcı üzerinde çalışmak için görünmüyor.
CEVAP
Deneyin:
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-webkit-tap-highlight-color: transparent; // i.e. Nexus5/Chrome and Kindle Fire HD 7''
Android: liste görünümü tıklatın devre...
Nasıl bir UİButton vurgulamak denetim ...
ScrollView Program Aracılığıyla Devre ...
Nasıl jQuery kullanarak metin seçimi d...
Nasıl programmaticaly devre dışı bırak...