Para reproduzir:
- Vá para o google e faça uma pesquisa (por exemplo, siga este link para procurar Jeff Atwood )
- Siga o primeiro resultado.
- Revide no Chrome.
- Observe que o texto exibido que diz "Bloquear todos os resultados do codinghorror.com" tem um efeito de "brilho" que ocorre para chamar sua atenção.
Isso acontece em todos os sites dos quais sigo um link enquanto estiver conectado ao Google usando o Chrome.
Como isso é alcançado?
O HTML da seção relevante:
<img src="/images/experiments/shimmer_mask.png" style="position: absolute;
top: 64px; z-index: 500; border-top-width: 0px; border-right-width: 0px;
border-bottom-width: 0px; border-left-width: 0px; border-top-style: none;
border-right-style: none; border-bottom-style: none;
border-left-style: none; border-color: initial; left: 228px; ">
experiments
. : PRespostas:
Não estou na lista de pessoas legais do Google, mas pelo seu screencast, entendi a ideia. Você pode fazer isso com uma combinação inteligente de
-webkit-background-clip: text
e alguns gradientes (desde que você esteja em um navegador de kit da web). Aqui está uma demonstração (confusa):http://jsfiddle.net/N8UjY/3/
fonte
O plugin textgrad do jQuery pode fazer isso. Role para baixo até o cabeçalho "textcan". Isso tem vários anos, embora ainda funcione; é apenas o primeiro a se lembrar. Há uma chance decente de que algo mais recente exista, e isso deve pelo menos lhe dar algumas idéias de como continuar pesquisando.
[Editar: Michael adicionou o trecho de código HTML enquanto eu escrevia] Dada a imagem ser posicionada absolutamente, é quase definitivo que eles estejam apenas usando um pouco de script para deslizá-la pela a associada (ou talvez tag de extensão) para o link do bloco . O que, dado o plugin textgrad, parece complicar um pouco as coisas.
fonte
Aqui está uma demonstração ao vivo de uma solução somente CSS. (Apenas navegadores WebKit, clique em "Executar" para reproduzir a animação).
HTML:
CSS:
fonte
Você pode usar as animações a gradiente e CSS3 para isso:
Obviamente, você pode fazer o mesmo no Firefox com o prefixo do fornecedor Mozilla.
fonte