English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

manual de referência CSS

CSS @regras (RULES)

大全 de atributos CSS

CSS cursor 属性使用方法及示例

cursor CSS属性指定当指针被放置在一个元素上显示的光标类型。

下表为此属性的用法说明和版本历史记录,以及该属性在javascript脚本中的使用语法。

默认值:Comum
适用于:所有元素
继承:
可动画制作:否。请参见 动画属性
版本:CSS 2、3
JavaScript 语法: object.style.cursor="context-menu"

cursor的使用语法

Sintaxe do uso do cursor

A sintaxe dessa propriedade é a seguinte:
        context-cursor: [url(endereço do arquivo de cursor),] 0 ou mais vezes | auto | default | none |-menu | help | pointer | progress | wait | cell | crosshair | text | vertical
        text |-alias | copy | move | no-drop | not 
        e-allowed | grab | grabbing |-resize | n-resize | ne-resize | nw-resize | s-resize | se-resize | sw-resize | row
        ew-resize | w-resize | ns-resize | nesw-resize | nwse-resize | col-resize | row
        all-resize |-scroll | zoom-in | zoom

out | initial | inherit

  Exemplo1 h
   {
  cursor: url("custom.gif"), url("custom.cur"), default;
  cursor: copy;
   p {
  cursor: url("custom.gif"), url("custom.cur"), default;
  cursor: help;
   a {
  cursor: url("custom.gif"), url("custom.cur"), default;
}/Teste e veja‹

cursor: lista de valores de cursor definidos pelo usuário, seguidos por "cursor genérico". Isso é, se o primeiro cursor especificado não for correto ou não puder ser encontrado, será usado o próximo cursor da lista, e assim por diante, até encontrar um cursor disponível.Se não houver cursor definido pelo usuário válido ou suportado pelo navegador, será usado o cursor genérico no final da lista.

Aprenda mais.

Valor da propriedade

A tabela a seguir descreve os valores dessa propriedade.ValorVer
Descrição
Comum auto
O navegador determina o cursor a ser exibido com base no contexto atual. Por exemplo, ao passar o mouse sobre o texto. Este é o valor padrão.default
Cursor padrão da plataforma, independente do contexto, geralmente seta. none
Não há cursor apresentado.
initial
Defina essa propriedade para seu valor padrão.
inherit
Se especificado, o elemento relacionado adota o valor da propriedade cursor do elemento pai.
context-menuIndica que o menu de contexto está disponível.
helpIndica ajuda.
pointerCursor indicador de link, geralmente com o dedo indicador estendido.
progressIndicador de progresso. O programa está executando algumas operações, mas o usuário ainda pode interagir com a interface (diferente de wait).
waitSignifica que o programa está ocupado e o usuário deve esperar.
Cursor de seleção
célulaSignifica que é possível selecionar uma célula (ou um grupo de células).
crosshairUm simples crosshair. Geralmente usado para indicar a seleção em bitmap.
textSignifica que é possível selecionar o texto, geralmente uma viga transversal.
vertical-textSignifica que é possível selecionar texto vertical, ou seja, uma viga transversal.
Cursor de arrastar e soltar
aliasSignifica que é necessário criar um alias ou atalho.
copySignifica que é possível copiar algum conteúdo.
moveSignifica que é possível mover o objeto suspenso.
não-dropSignifica que o item arrastado não pode ser colocado na posição atual.
não-permitidoSignifica que não é possível completar algo.
Cursor de ajuste de tamanho e rolagem
all-scrollSignifica que é possível rolar em qualquer direção (deslizar).
coluna-redimensionarIndica que é possível ajustar horizontalmente o tamanho da coluna.
linha-redimensionarIndica que é possível ajustar verticalmente o tamanho da linha.
n-redimensionarIndica que algumas bordas precisam ser movidas para cima (norte).
e-redimensionarIndica que algumas bordas precisam ser movidas para direita (leste).
s-redimensionarIndica que algumas bordas precisam ser movidas para baixo (sul).
w-redimensionarIndica que algumas bordas precisam ser movidas para esquerda (oeste).
ne-redimensionarIndica que algumas bordas precisam ser movidas para cima e para direita (norte)./leste).
nw-redimensionarIndica que algumas bordas precisam ser movidas para cima e para baixo (norte)./oeste).
se-redimensionarIndica que algumas bordas precisam ser movidas para esquerda e para direita (sul)./leste).
sw-redimensionarIndica que algumas bordas precisam ser movidas para cima e para baixo (sul)./oeste).
ew-redimensionarIndica cursor de ajuste bidirecional do tamanho.
ns-redimensionar
nesw-redimensionar
nwse-redimensionar
Cursor de zoom
zoom-inSignifica que é possível ampliar algum conteúdo.
zoom-outSignifica que é possível reduzir algum conteúdo.
grapSignifica que é possível puxar algo (arrastar para mover).
grapandoSignifica que algo foi pego.

Compatibilidade do navegador

Compatibilidade do cursor do navegador da propriedade, os números na tabela abaixo representam a versão mínima do navegador que suporta essa propriedade; todos os navegadores populares suportam essa propriedade.

  • Firefox 1+

  • Google Chrome1+

  • Internet Explorer 4+

  • Apple Safari 1.2+

  • Opera 7+

Leia mais

Ver tutorial:CSS cursor