Показать сообщение отдельно
  #24 (permalink)  
Старый 21.06.2012, 04:08
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,501

Вообще непонятна ситуация "нельзя менять". Если userJS то навскидку только фрейм. Если таки можно доисать что-то в код но категорически нельзя трогать css, то можно подключить скриптик который выяснит нужные цвета до подключения css файла.)


...upd
Пришло в голову: конкретно по теме решение таково))):
<!DOCTYPE HTML>
<html>
	<head> 
		<style>input,textarea{background:#00f;width:100%}</style>
		<script>
		(function(){
			var i = document.createElement('input');
			i.type = 'radio';
			i.disabled = true;
			var color = window.getComputedStyle(i, null).backgroundColor;
			document.write('<style>textarea[disabled],input[disabled]{background:' + color + '}</style>')
		}())
		</script>
	</head>
	<body>
		<textarea disabled>textarea</textarea>
		<input type="text" value="text input" disabled>
	</body>
</html>
__________________
29375, 35

Последний раз редактировалось Aetae, 21.06.2012 в 05:05.
Ответить с цитированием