Как изменить стиль курсора на элементе с «кондиционером» атрибутом в IE?
-
26-09-2019 - |
Вопрос
Я пытаюсь изменить стиль курсора на элементе, который имеет «кондиционеруемый» атрибут, установленный для True в IE.
<div contenteditable="true" style="cursor:pointer;">
text
</div>
Я пробовал сделать это, используя встроенный стиль, как в примере выше, также с файлом CSS и JavaScript, но без удачи.
Все мои решения работают в FF без проблем, они работают нормально также в IE, но только тогда, когда «Containediretiletible» атрибут установлен на false. Таким образом, он определенно каждая, связанный с реализацией кондиционера в IE, но я понятия не имею, как решить эту проблему.
Я использую IE8.
Большое спасибо за вашу помощь!
Решение
Это зависит от вашего DTD у вас вхоссен. Кажется, вы используете по умолчанию Strict DTD.
Вот ссылка на возможные декларации: Посмотрите на 7.2 информацию о версии HTML.
Я пытался с:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
И это работает отлично, но он не работает с следующей декларацией:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Надеюсь, что это полезно, и вы можете использовать этот DTD без проблем на других макетах.