Показать сообщение отдельно
  #1 (permalink)  
Старый 20.06.2012, 21:31
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Вернуть элементу стиль, по-умолчанию заданный браузером
Например в таком случае
<style>
textarea {
    background-color : #fff;
}
</style>
<textarea></textarea>
<textarea disabled="disabled"></textarea>

при таких стилях неактивный textarea становится слабоотличим от активного
Возможно ли как-то не меняя исходные стили, привести неактивный textarea в его вид по-умолчанию
Пока есть только такие идеи:
1) создать фрейм без подключенных стилей, и узнать из него как по-умолчанию выглядит textarea, а затем динамически присвоить нужный фон(или создать правило в стилях)
2) пробежаться по всем таблицам стилей, в поисках подходящих селекторов, временно отключить их правила, после проверить стили textarea, и вернуть обратно отключенные стили

Но мне эти решения не кажутся удачными, особенно второе, поэтому ищу другие пути решения
Ответить с цитированием