A CSS3 cursor property sets the type of cursors. We have different types of cursors available, we can change cursor property as per our content type.
Now we can change our cursor type by using the CSS3 Cursor property.
<style>
.pointer {
cursor: pointer;
}
</style>
Copy
<style>
.pointer {
cursor: wait;
}
</style>
Copy
<style>
.pointer {
cursor: copy;
}
</style>
<head>
<style>
.auto {cursor: auto;}
.copy {cursor: copy;}
.grab {cursor: grab;}
.move {cursor: move;}
.not-allowed {cursor: not-allowed;}
.pointer {cursor: pointer;}
.wait {cursor: wait;}
.zoom-in {cursor: zoom-in;}
</style>
</head>
<body>
<h1 class="auto">auto</h1>
<h1 class="copy">copy</h1>
<h1 class="grab">grab</h1>
<h1 class="move">move</h1>
<h1 class="not-allowed">not-allowed</h1>
<h1 class="pointer">pointer</h1>
<h1 class="wait">wait</h1>
<h1 class="zoom-in">zoom-in</h1>
</body>
Other Cursor Values
<style>
.alias {cursor: alias;}
.all-scroll {cursor: all-scroll;}
.cell {cursor: cell;}
.context-menu {cursor: context-menu;}
.col-resize {cursor: col-resize;}
.crosshair {cursor: crosshair;}
.default {cursor: default;}
.e-resize {cursor: e-resize;}
.ew-resize {cursor: ew-resize;}
.grabbing {cursor: grabbing;}
.help {cursor: help;}
.move {cursor: move;}
.n-resize {cursor: n-resize;}
.ne-resize {cursor: ne-resize;}
.nesw-resize {cursor: nesw-resize;}
.ns-resize {cursor: ns-resize;}
.nw-resize {cursor: nw-resize;}
.nwse-resize {cursor: nwse-resize;}
.no-drop {cursor: no-drop;}
.none {cursor: none;}
.progress {cursor: progress;}
.row-resize {cursor: row-resize;}
.s-resize {cursor: s-resize;}
.se-resize {cursor: se-resize;}
.sw-resize {cursor: sw-resize;}
.text {cursor: text;}
.url {cursor: url(myBall.cur),auto;}
.w-resize {cursor: w-resize;}
.zoom-out {cursor: zoom-out;}
</style>