Tutorial Blog

Criar Salienta Glowing para Web Links

2 de junho de 2008 por chriscoyier »2 Comentários Post to Twitter Post a Yahoo Buzz Post to Digg Post to Reddit Post to StumbleUpon




Você sabe o que eles dizem ... design está nos detalhes. Quando você está projetando um Web site, há oportunidades abundam se concentrar em pequenos detalhes para melhorar a experiência visual. Neste tutorial, vamos mostrar como criar ligações com sublinha que "brilho".

1. Photoshopping o Glow: GIF animado

Abra um novo documento do Photoshop. Make it 1px de altura. Tecnicamente, nós poderíamos fazer isso com o único documento 1px larga também, mas para tornar mais fácil para ver o que estamos fazendo, neste exemplo é 15px de largura. Zoom em que você possa ver melhor, e abrir a janela> paleta Animação.

Encha a sua área de documento com o seu brilho de cor desejada, eu usei um vermelho escuro aqui. Certifique-se também a camada é desbloqueado na Janela> Paleta Camadas. Se for bloqueado, basta clicar duas vezes para desbloquear. Agora clique na seta para a Layer 1 na paleta de animação e clique no cronômetro pouco ao lado de Opacity.

Agora arraste a seta azul no topo da paleta de animação para a frente uma maneiras. Não muito longe ... quanto mais você puxe-o mais lento o seu brilho. Você pode experimentar com timing. Com o ponteiro do cronograma agora à frente uma maneiras, ajustar a opacidade de sua camada na paleta Camadas a zero (0). Você deverá ver um novo diamante aparecer na linha do tempo mostrando-lhe a opacidade mudou. Entre estes dois diamantes agora, essa camada irá automaticamente "tween" entre essas duas opacidades, criando uma transição gradual entre 100 e 0% de transparência.

Agora, mova o ponteiro do cronograma à frente novamente o amound que você fez antes, e ajustar a opacidade até 100. That's it! Agora você tem uma animação que vai fade-out e fade-in desta linha minúscula.

Agora "Save for Web & Devices" (no menu Arquivo). Certifique-se de escolher uma das opções GIF (este é o único formato gráfico que suporta animação). No canto inferior direito, certifique-se de escolher "Forever", como a opção de Looping.

Salve o arquivo como "vaga-underline.gif" na pasta de imagens do diretório do seu projeto web.

Aqui é o produto final:

2. A marcação

Por razões de tutorial, vamos aplicar classes exclusivas para o nosso brilho ligações y. Aqui está um exemplo com n links na mesma:

<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, <a class="glow-hover" href="#">this link underline glows on hover</a> ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat <a href="#" class="glow">this link glows all the time</a>, sunt in culpa qui officia deserunt mollit anim id est laborum.</p> 

Repare que há duas ligações neste número, uma com uma classe de "brilho-hover", e um com uma classe de "brilho". Este é apenas para ilustrar duas possibilidades diferentes. O brilho da classe hover faremos a brilhante sublinhado só aparecem quando a ligação é rolada. A classe brilho teremos a brilhante sublinham estar lá o tempo todo.

Se você usar isso em produção real, você pode querer considerar não usar classes específicas, mas apenas a aplicação da presente diretamente a todos os estilos de âncora (a) elementos. Ainda mais inteligente, aplicando-lhes apenas para ancorar elementos em suas áreas principais de conteúdo poderá ser uma boa idéia, assim você não conseguir sublinha brilhante onde você não quiser!

3. A CSS

Para o nosso "brilho" de classe, que aplicam o direito de imagem de fundo para a classe, tendo a certeza que se alinha ao fundo e se repete ao longo do eixo-x. Como os elementos âncora são elementos inline, isso vai funcionar mesmo se o link quebra em várias linhas, que é grande.

Para o nosso brilho "hover-class", que só se aplica a imagem de fundo sobre a pseudo: hover classe (mas na forma exatamente a mesma), que só vai fazer a brilhante sublinhado aparecem quando as ligações estão sendo pairava sobre.

 a   { color: #3366cc; text-decoration: none; } .glow   { background: url(images/glow-underline.gif) bottom repeat-x; color: black; } .glow:hover  { color: #3366cc; } .glow-hover:hover { background: url(images/glow-underline.gif) bottom repeat-x; color: black; } 

Exemplo

Para um rápido exemplo vivo para ver esses links em ação, clique aqui.



Comentários

2 Respostas para "Criar Glowing Sublinha para Web Links"
  1. Carlos - http://www.vpsmedia.com says:

    Looks good! Vai sugerir nossa designer tenta-lo.

  2. esse cara gráfico - diz:

    ótima idéia ... eu dei-lhe um ir e ele trabalhou em Safri, firefox, mas não o IE. vai olhar para ele novamente esta noite. grande idéia!

Tutorial Blog