Курсор (CSS)
Параметр "CURSOR" устанавливает форму курсора, когда он находится в пределах элемента. Вид курсора зависит от операционной системы и установленных параметров.Аргументы параметра "CURSOR"
cursor:
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 | url('путь к курсору')
Через запятую допускается указывать несколько значений url, в этом случае браузер попытается открыть первый файл с курсором и если это по каким-либо причинам не получится, перейдет к следующему файлу. Список обязательно заканчивается ключевым словом, например, auto или pointer.
{cursor: auto} - вид курсора по умолчанию для текущего элемента.
<span style="cursor:help;">подсказка</span> <a href="image.png" style="cursor:pointer;">смотреть</a> <p style="cursor:url('image/main.cur'),auto;">текст</p>
Варианты курсоров
Вид | Значение параметра "CURSOR" |
Результат |
cursor: default (по умолчанию) | Наведи | |
cursor: crosshair | Наведи | |
cursor: pointer | Наведи | |
cursor: move | Наведи | |
cursor: text | Наведи | |
cursor: wait | Наведи | |
cursor: help | Наведи | |
cursor: n-resize | Наведи | |
cursor: ne-resize | Наведи | |
cursor: e-resize | Наведи | |
cursor: se-resize | Наведи | |
cursor: s-resize | Наведи | |
cursor: sw-resize | Наведи | |
cursor: w-resize | Наведи | |
cursor: nw-resize | Наведи |
Как задать свой курсор через CSS
При наведении на ссылку курсор принимает вид "лупы"
В Примере рисунок курсора - zoom.cur (расширение у рисунка курсора должно быть .cur).
<style> .mycursor, a:hover img.lupa { cursor: url("images/kursor/zoom.cur"), pointer; } </style> 1 <a href="#" class="mycursor">Увеличить</a> 2 <a href="rub-big.jpg" target="_blank"> <img class="lupa" src="rub.jpg" title="Увеличить"> </a>