Из того, что я видел, в Firefox и Chrome цвет текстового курсора в поле ввода меняется на значение свойства css "color". Однако в IE это не имеет никакого эффекта. Есть ли способ добиться этого эффекта в IE?
Как изменить цвет текстового курсора в поле ввода в IE?
comment
Та же проблема на моей странице (lonniebest.com/FormatCSS). Когда вы наводите курсор на текстовую область, она сливается с фоном. Раздражающий; он должен действовать так, как вы сказали выше: быть тем цветом, которым является свойство color.
- person Lonnie Best   schedule 26.02.2010
comment
@Lonnie: Как ты можешь наводить курсор?
- person Joey   schedule 21.11.2010
comment
@Джоуи, твой ответ действителен. Тем не менее, что преодолеть для этого?
- person   schedule 29.08.2012
Ответы (1)
Цвет текстового курсора при вводе в IE всегда является обратным цвету фона. Так что вы не можете на IE.
Это также не указано W3C, поэтому не ожидайте, что поддержка будет где-либо, если она есть, то это просто артефакт :-)
Редактировать: 9 лет спустя у нас теперь есть caret-color, но не для IE или Edge. Работает в других браузерах.
person
Joey
schedule
26.03.2009
Это все еще не реализовано, но теперь для этого есть спецификация: dev. w3.org/csswg/css-ui/#caret-color
- person Florian Rivoal; 05.05.2015
Начиная с IE Edge v79 (январь 2020 г.) мы можем использовать правило CSS caret-color.
- person mryuso92; 03.03.2020
@ mryuso92: Ну, это Edge на основе Chromium, поэтому ни Trident, ни EdgeHTML никогда не поддерживали его. О чем и был этот вопрос.
- person Joey; 04.03.2020