Теги: CSS, курсор, веб-дизайн
Кратка інформація
Встановлює форму курсора в межах елемента, залежно від операційної системи та налаштувань.
Опис
Перед зміною вигляду курсора, розгляньте, чи буде це використовуватися відповідно. У багатьох користувачів такі зміни можуть викликати плутанину. У більшості випадків краще залишити все як є.
Синтаксис
cursor: [url('шлях до курсору'),] | [ auto | crosshair | default | e-resize | help | move | n-resize | ne-resize | nw-resize | pointer | progress | s-resize | se-resize | sw-resize | text | w-resize | wait | inherit ]
Значення
- url
- Дозволяє встановити власний курсор, вказавши шлях до файлу з курсором.
- auto
- Типовий курсор для поточного елемента.
- inherit
- Успадковує значення батька.
Інші допустимі значення наведені в таблиці.
Залежно від операційної системи та її налаштувань, вигляд курсора може відрізнятися від наведених в таблиці.
При додаванні курсора з файлу, синтаксис трохи змінюється.
cursor: url('шлях до курсору1'), url('шлях до курсору2'), ..., ключове слово
Приклади використання можна побачити в коді.
Об'єктна модель
[window.]document.getElementById("ідентифікатор елемента").style.cursor
Браузери
Деякі браузери підтримують додаткові форми курсорів. Належно до CSS3, значення включають такі типи як all-scroll, col-resize, no-drop, not-allowed, row-resize, vertical-text.
Internet Explorer підтримує формати CUR та ANI для файлів курсорів, тоді як Firefox, Chrome, Safari підтримують CUR, PNG, GIF, JPG.
Opera не підтримує роботу з файлами курсорів.