Um botão de rolagem é um botão da Web dinâmico que muda de aparência dependendo da localização do ponteiro do mouse do usuário. Ele contém três estados:normal, acima e abaixo. O estado normal aparece quando o mouse está fora do botão, o estado sobre se aplica quando o mouse passa sobre o botão e o estado para baixo se aplica quando você clica no botão.
Tipos e usos
Os botões de rollover vêm em diferentes formas, tamanhos, cores e estilos. Como as imagens podem ser convertidas em botões de rollover, um botão de rollover também pode conter imagens. Um botão de rolagem pode ser levantado, afundado, plano ou animado quando um usuário clica nele.
Usos
Os botões de rollover são usados principalmente como botões de navegação em uma página da Web para direcionar as pessoas para outros locais. Eles também são usados em menus suspensos e pop-up. Outros botões de rolagem são usados para efeitos e sons animados, portanto, uma imagem, cor, forma, texto ou som pode mudar conforme o usuário rola o botão na Web.
Benefícios
Os botões de rollover estendem a funcionalidade normal de um botão. Além de serem visualmente atraentes, os botões de rollover também são dinâmicos, alterando o usuário para o fato de serem elementos ativos na página. Web designers podem adicionar efeitos sonoros que serão reproduzidos se um usuário mover o mouse sobre esses botões. Quando usados em menus suspensos ou pop-up, os botões de rolagem ajudam a economizar espaço de navegação.
Tamanho sugerido
O tamanho do arquivo de um botão de rollover deve ser pequeno. Como os botões de rollover são imagens, eles podem rapidamente ocupar espaço extra no servidor Web e aumentar o tempo de carregamento.
Programas relacionados
Um botão de rollover pode ser criado com software de edição de imagem, como Adobe Photoshop, Image Ready, Flash e Fireworks. Programas de software de edição da Web como Dreamweaver e Microsoft Visual Studio Developer também podem ser usados para criar efeitos de botão de rolagem. Um botão de rollover também pode ser codificado em um arquivo da Web com JavaScript ou CSS ou usando geradores de botão de rollover online.