Простой HTML ниже выглядит по-разному в браузерах Firefox и WebKit (я проверял в Safari, Chrome и iPhone).Цвет текста с отключенным вводом
В Firefox обе границы и текст имеют один и тот же цвет (#880000
), но в Safari текст становится немного легче (как если бы к нему была применена прозрачность).
Могу ли я как-то исправить это (удалить эту прозрачность в Safari)?
ОБНОВЛЕНИЕ:
Благодарим за ответы. Мне больше не нужно это для моей работы (вместо отключения я заменяю input
элементов с стилизованными элементами div
), но мне все еще интересно, почему это происходит и есть ли способ контролировать это поведение ...
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<style type="text/css">
input:disabled{
border:solid 1px #880000;
background-color:#ffffff;
color:#880000;
}
</style>
</head>
<body>
<form action="">
<input type="text" value="disabled input box" disabled="disabled"/>
</form>
</body>
</html>
@ Ниже приведен правильный ответ Kemo - вы должны подтвердить и принять его. – philfreo