контур :нет; НЕ РАБОТАЕТ -Только -webkit -внешний вид :нет; работает -, что здесь не так?

Изменить :Меня беспокоят мобильные сайты.

Позвольте мне перейти к делу. Что бы я ни делал, обрисовывать :ничего; НЕ удаляет подсветку/свечение по умолчанию из элементов формы ввода с помощью Ipod Touch/Iphone.

Куда бы я ни посмотрел, везде говорят использовать:

input:focus {
outline:none;
}

или

input {
outline:none;
}

.... и что это удалит свечение... ну, нет.

Еще одна серьезная проблема заключается в том, что НЕТ СВЕЧЕНИЯ ПО УМОЛЧАНИЮ. Я создаю пустую страницу без стиля и просто ввод формы, просматриваю страницу через мобильное устройство IOS, и на элементах ввода нет свечения/контура... это просто пусто.

Единственное, что работает, это использование -webkit -внешнего вида :none; -и это просто позволяет мне установить тень блока -на входном элементе. Если я не использую внешний вид -webkit -:none; -тогда тень блока не будет отображаться должным образом.

Однако при просмотре этого в настольном браузере тени блоков работают нормально даже без webkit.

Итак, мой вопрос: :почему ничего не обрисовано :; бесполезны для элементов ввода? Я видел, как некоторые люди говорят, что они работают только с тегами привязки, а другие говорят, что они работают с элементами ввода. Кто здесь? Потому что до сих пор, что бы я ни делал, наметить :ни одного; бесполезно для входных элементов.

Вот JSfiddle:

http://jsfiddle.net/QQGnj/4/show/

При просмотре этой страницы на мобильном устройстве iOS нет «свечения» или стиля по умолчанию. Где все видят поведение свечения по умолчанию, которое требует контура :none; работать (, что не работает )? Это сводит меня с ума!

9
задан Chatyak 4 July 2012 в 22:42
поделиться