2016-09-06 2 views
1

У меня есть контент-доступный div, на котором у меня есть файл для удаления и копирования изображений. Используя цвет: прозрачный, я могу скрыть мигающий курсор на браузере Chrome. но в IE я узнал: «Цвет текстового курсора во входе в IE всегда обратный цвет фона». How do I change the color of the text cursor in an input field in IE?Скрыть каретку (текстовый курсор) на contenteditable div в internet explorer

Есть ли альтернативный способ отключения курсора или изменения скорости мигающего курсора, чтобы он выглядел как скрытый в IE.

+0

Вы пробовали 'cursor: none' на элементе? Это будет работать во всех браузерах. – TheMintyMate

+0

Свойство «cursor: none» предназначено для исчезновения курсора указателя мыши. Мне нужно скрыть мигающий курсор, который обычно находится в textbox/textarea или contenteditable div. – AmolP

ответ

-1

Попробуйте использовать cursor: none

Курсор CSS свойство указывает курсор мыши отображается при наведении указателя мыши находится над элементом. Source.

Что касается изменения скорости мигания курсора это не так быстро и просто изменить, вам нужно будет дизайн с JavaScript новый «компонент» для этого, но, к счастью, они несколько tutorial или ресурс в Интернете.

#test { 
 
width: 256px; 
 
height: 256px; 
 
background-color: red; 
 
cursor: none;  
 
}
<div id="test"></div>

1

Предполагая, что вы имеете в виду изменения каретку курсор, иначе известный как текстовый курсор; есть доступные решения, хотя поддержка IE довольно ограничена. Возможно, если вы еще этого не сделали, вы можете найти это для использования: Hide textfield blinking cursor

Смежные вопросы