El uso pointer-events: none
será desactivar todas las interacciones del ratón con ese elemento. Si quisiera cambiar la cursor
propiedad, tendría que aplicar los cambios al elemento principal. Puede envolver el enlace con un elemento y agregarle la cursor
propiedad.
Ejemplo aquí
HTML
<span class="wrapper">
<a href="#">Some Link</a>
</span>
CSS
.wrapper {
position: relative;
cursor: text;
}
.wrapper a {
pointer-events: none;
}
Sin embargo, hay algunas inconsistencias en el navegador. Para que esto funcione en IE11, parece que necesita un pseudo elemento. El pseudo elemento también le permite seleccionar el texto en FF. Por extraño que parezca, puede seleccionar el texto en Chrome sin él.
Ejemplo actualizado
.wrapper:after {
content: '';
position: absolute;
width: 100%; height: 100%;
top: 0; left: 0;
}