Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/29: Рейтинг темы: голосов - 29, средняя оценка - 4.62
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709

Изменить цвет текста для disabled input в IE8

01.11.2012, 19:37. Показов 5495. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть страница, в упрощенном виде код выглядит так
HTML5
1
2
3
4
5
<html>
    <body>
        <input id="test" style="color: red" disabled="disabled" value="test value">
    </body>
</html>
Необходимо чтобы в IE 8 отображался цвет текста, заданный стилем, как для enabled, так и для disabled инпута. Приведенный код работает в Chrome, Firefox, в линуксовых браузерах, но в IE 8 не работает.
Использовать можно только HTML и CSS, а JS, jQuery, etc. нельзя.
Заменять поле на textarea и делать readonly нельзя, просто делать readonly тоже нельзя, только enabled/disabled.
У кого какие мысли?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.11.2012, 19:37
Ответы с готовыми решениями:

Изменение цвета текста в <input disabled>
Собственно как изменить цвет текста в &lt;input disabled... и вообще это возможно???

Изменить цвет строк и цвет текста через одну в listbox
Всем привет! Есть код который изменят стиль и цвет строк и текста в datagridview For intCount As Integer = 1 To...

input[type="submit"][disabled!=disabled]:hover
Здравствуйте. У меня для кнопок типа submit и button есть стили input, input, button { ... } input:hover, input:hover,...

8
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
02.11.2012, 06:22
Цитата Сообщение от M128K145 Посмотреть сообщение
Необходимо чтобы в IE 8 отображался цвет текста, заданный стилем, как для enabled, так и для disabled инпута. Приведенный код работает в Chrome, Firefox, в линуксовых браузерах, но в IE 8 не работает.
Использовать можно только HTML и CSS, а JS, jQuery, etc. нельзя.
Заменять поле на textarea и делать readonly нельзя, просто делать readonly тоже нельзя, только enabled/disabled.
У кого какие мысли?
мысль тут может быть только одна - всякое требование должно иметь разумное основание.

на момент выхода окончательной версии 8 браузера MSIE - 19 марта 2009 года - действовали рекомендации HTML4.01 и CSS2.1

кстати, обе эти рекомендации концерна w3c до сего дня являются последними утверждёнными - заменяющие их рекомендации HTML5 и CSS3 до сих пор не утверждены и обе пока находятся в статусе "разрабатываемых"

beta-версия браузера MSIE версии 8 прошла тест Asid2 на соответствие действующим стандартам с результатом 100 баллов из 100 ещё за полгода до выхода в свет, а именно 16 сентября 2008 года, т.е. фактически подтверждено, что браузер MSIE-8 полностью удовлетворяет всем требованиям действующих рекомендаций консорциума w3c

так что... если браузер MSIE-8 что-то делает не так, как делают другие браузеры - с этим и вам лично (и всем остальным) придётся смириться - это просто особенность браузера MSIE-8, не выходящая за рамки действующих рекомендаций

именно по поводу оформления элемента с атрибутом disabled в рекомендациях сказано: "How disabled elements are rendered depends on the user agent. For example, some user agents "gray out" disabled menu items, button labels, etc.", т.е. визуальное оформление "задисабленности" элементов отдано на откуп производителям браузеров - как именно они захотят, так и будут делать

корпорация Майкрософт, в отличие от разработчиков других браузеров, захотела оформлять "задисабленные" элементы серым цветом, не разрешая изменять это оформление никакими средствами - см. http://msdn.microsoft.com/en-u... 85%29.aspx

так что... "хотеть не вредно", и именно этой "невредностью" вам и придётся ограничиться
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
02.11.2012, 10:30  [ТС]
Цитата Сообщение от kalabuni Посмотреть сообщение
мысль тут может быть только одна - всякое требование должно иметь разумное основание.
это не моя прихоть, это требование заказчика. Вы же утверждали, что это детский вопрос, только вот решения этой проблемы я что-то не увидел.
0
Почетный модератор
12274 / 5340 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
02.11.2012, 10:36
M128K145, есть вещи технически невозможные, иногда приходится это заказчику объяснять. Мне кажется, тут чистым css не обойдешься...
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
02.11.2012, 10:56  [ТС]
Цитата Сообщение от Taatshi Посмотреть сообщение
M128K145, есть вещи технически невозможные, иногда приходится это заказчику объяснять. Мне кажется, тут чистым css не обойдешься...
да я знаю, но все же надеялся, что какую-то фичу недокументированную подскажут для обхода
0
O tempora, o mores!
 Аватар для conformist
238 / 172 / 13
Регистрация: 15.01.2012
Сообщений: 681
03.11.2012, 04:28
обойти вообще никак, даже условными комментариями для ИЕ не выходит, только js, больше никак
0
03.11.2012, 08:01

Не по теме:

Цитата Сообщение от M128K145 Посмотреть сообщение
но все же надеялся, что какую-то фичу недокументированную подскажут для обхода
Зачем пользователя выдергивать из привычной ему среды? чтобы он проигнорировал непонятное для него? кто пользуется ИЕ?, правильно, бабушки, ну и зачем их с толку сбивать?

0
03.11.2012, 11:28  [ТС]

Не по теме:

Цитата Сообщение от newJS Посмотреть сообщение
Зачем пользователя выдергивать из привычной ему среды? чтобы он проигнорировал непонятное для него? кто пользуется ИЕ?, правильно, бабушки, ну и зачем их с толку сбивать?
Использование IE - не моя прихоть, это требование заказчика. Эти "бабушки" работают в центрах обслуживания клиентов большого телекоммуникационного оператора, который оказывает услуги в нескольких странах Европы. Этому проекту более 5 лет. Еще вопросы кому нужен IE?

1
03.11.2012, 14:59

Не по теме:

newJS, M128K145, Кажется, Вы спорите об одном и том же, только разными словами.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.11.2012, 14:59
Помогаю со студенческими работами здесь

Разный цвет текста в input
Подскажите пожалуйста как прописать условие чтоб менялся цвет текста внутри input при разном его колличестве ??? К примеру я вывожу в инпут...

Цвет в текста в input в Chrome не изменяется через color
Столкнулся с такой проблемой. Нужно поменять цвет текста в &lt;input type=&quot;text&quot;&gt;. Делаю через стили свойством color. Но штука такая, что...

Изменить input и стиль текста
Ваше Имя: &lt;br /&gt; &lt;input type=&quot;text&quot; name=&quot;name&quot; required/&gt;&lt;br /&gt; Ваша Фамилия: &lt;br /&gt; &lt;input type=&quot;text&quot;...

Использование CSS для <input type="text" disabled>
Здравствуйте уважаемые господа ! Сталкивался ли кто-нибудь с такой проблемой: В форме есть елемент &lt;input type='text'...

Изменить цвет текста
Добрый день. есть такой код table .c { color: red } .a .c { color: green } &lt;table id=”t”&gt; &lt;tr&gt; &lt;td...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru