Faça Sua Pesquisa.

segunda-feira, 13 de fevereiro de 2012

Modificando o cursor com CSS

Introdução
Você com certeza já notou que quando passa-se o mouse sobre um link o cursor transforma-se de seu aspecto default (uma "setinha"), para um "mãozinha".
E, já deve também ter notado uma transformação para um "I" quando o mouse está sobre um texto.
Com a utilização das CSS pode-se modificar o aspecto do cursor do mouse na tela do usuário quando ele navega no seu site.
A mudança pode ser feita tanto para toda a página web navegada, quanto para qualquer elemento HTML.
Com CSS é possível determinar qual o aspecto o cursor assumirá, dentre aqueles escolhido de uma lista permitida, que veremos a seguir.
Inclusive mudar o aspecto da "mãozinha" em links, o que aliás não é recomendado :-)

Os valores CSS para o cursor
Abaixo uma lista com os valores CSS admitidos para estilização do cursor.
Passe o mouse sobre o valor, para ver o aspecto do cursor.


wait 
crosshair 
n-resize 
se-resize 
help 
text 
ne-resize 
sw-resize 
pointer 
move 
nw-resize 
e-resize 
default 
w-resize 
s-resize 
 

A regra CSS para modificar o cursor em um elemento HTML
Para exemplificar a regra, vamos supor um parágrafo com a seguinte frase:
Neste parágrafo, aqui neste trecho o cursor mudou!

E, vamos mudar o aspecto do cursor quando o mouse passar sobre "aqui neste trecho".

O HTML da frase, com a tag
<span>
envolvendo o local onde o cursor vai ser modificado:

<p>
Neste parágrafo,
<span>
aqui neste trecho
<span>
o cursor mudou!
</p>


E a aplicação do estilo inline no elemento
<span>

Neste parágrafo,
<span style="cursor: help">
aqui neste trecho
</span>
o cursor mudou!
</p>


E a seguir a regra CSS em ação!
Passe o mouse sobre "aqui neste trecho".
Neste parágrafo, aqui neste trecho o cursor mudou!

A regra CSS para modificar o cursor em toda a página
Para modificar o cursor na página aplicamos a regra CSS do cursor na tag do documento todo ( a tag
<body>
- a página web) como mostrado no exemplo abaixo:

<body style="cursor: wait">

0 comentários:

Postar um comentário

TecCodigos Copyright © 2011 | Template created by O Pregador | Powered by Blogger