Как изменить цвета элементов формы HTML, отображаемых в UIWebView? - PullRequest
0 голосов
/ 18 ноября 2010

У меня есть приложение, которое открывает HTML-страницы в UIWebView.Страницы имеют определенную цветовую тему, которая нарушается элементами формы на странице (у меня есть несколько полей «выбрать»), которые имеют свою собственную цветовую тему (белый шрифт, светло-серый фон).CSS не может заставить его отображаться другими цветами.

Кто-нибудь знает, как это исправить?Спасибо!

Ответы [ 2 ]

3 голосов
/ 18 ноября 2010

Попробуйте использовать -webkit-appearance: none;, чтобы отключить стиль браузера по умолчанию, а затем применить свои собственные стили. Больше информации и примеров на 37signals .

0 голосов
/ 18 ноября 2010

Попробуйте использовать !important в своих внешних стилях CSS. Возможно, таблицы стилей для UIWebView встроены и переопределяют ваши внешние стили.

Например, select { color:#000!important; } должен переопределять любой цвет текста встроенного стиля (если только он не установлен на !important) для <select> элементов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...