Браузер Android - невозможно изменить текст ввода с белого на черный

0

У меня есть мобильное дружественное веб-приложение, построенное с использованием GWT/mGWT. Приложение имеет белые текстовые поля ввода и темно-серый текст ввода. Однако в Android Browser текст отображается белым на белом и, таким образом, невидим. Все CSS, которые я пытался, не смогли устранить проблему

.my-textBox {
    color: #555 !important;
    background-color: #FFFFFF !important;
    border: 1px solid #A8A8A8;
}
Теги:
gwt
mgwt

2 ответа

0
Лучший ответ

Я предполагаю, что цвет текста переписывается где-то еще в вашей таблице стилей.

Попробуйте #container input.my-textBox {... } свое правило, например, #container input.my-textBox {... }

Кроме того, попробуйте поместить правило в самый конец вашей таблицы стилей и убедитесь, что его таблица стилей - это самая последняя таблица стилей, загружаемая, когда браузер загружает страницу.

Наконец, убедитесь, что внутри самого элемента ввода нет встроенного CSS, который переопределяет ваше правило color.

  • 0
    Спасибо, да, я наконец-то подключился к Inspect Element, и оказалось, что я разрабатывал <div>, который заключал в себе <input>. Поэтому я добавил это: .my-textBox input {...}, и это правильно стилизовало ввод, чтобы иметь белый фон и черный текст.
0

почему это */????

Пытаться

input [type=text]{ 
color: #555;
background-color: #FFFFFF;
border: 1px solid #A8A8A8;
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню