веб-приложение iPhone - type=text внутренняя теневая проблема

Я пытаюсь отключить главную внутреннюю тень в input=text поле, которое применяется по умолчанию iPhone. Какие-либо идеи, как сделать это? попробованный для перезаписи - тень поля WebKit без успеха.

сопроводительный текст http://feedsmanagement.com/example.png

удачи

20
задан Marcin 15 May 2010 в 09:56
поделиться

3 ответа

Пробовали ли вы использовать -webkit-appearance: none, а затем применить пользовательские границы, например border: 1px solid black;

Я не могу попробовать это в данный момент.

30
ответ дан 29 November 2019 в 23:40
поделиться

У меня возникла такая же проблема: я хочу отобразить текстовые поля ввода, которые стилизованы: БЕЗ теней. Мое решение (отлично работает на iPad/ iPhone) сделать фоновый gif, который полностью прозрачен. Примените этот стиль к полю ввода. Мой код был следующим:

.textBox input { border:none; background:url(../images/bg_inputFix.gif); }

-Jamin

2
ответ дан 29 November 2019 в 23:40
поделиться

Я обнаружил, что ответ Джамина пока лучше. Если я использую метод -webkit-appearance: none, на iPad он больше не применяет мои стили фокуса (псевдокласса) при выборе текстовой области/ввода. Это несколько портит стилизацию моей формы, поскольку текстовые области/вводы, не находящиеся в фокусе, значительно приглушены.

2
ответ дан 29 November 2019 в 23:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: