Um zu rügen:
- Gehen Sie zu Google und führen Sie eine Suche durch (folgen Sie beispielsweise diesem Link, um nach Jeff Atwood zu suchen ).
- Folgen Sie dem ersten Ergebnis.
- In Chrome zurückschlagen.
- Beachten Sie, dass der angezeigte Text "Block all codinghorror.com results" einen "Shine" -Effekt hat, der auftritt, um Ihr Auge darauf zu lenken.
Dies geschieht auf allen Websites, von denen aus ich einem Link folge, während ich mit Chrome bei Google angemeldet bin.
Wie wird das erreicht?
Der HTML-Code aus dem entsprechenden Abschnitt:
<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
. : PAntworten:
Ich stehe nicht auf Googles cooler Personenliste, aber aus Ihrem Screencast habe ich die Idee. Sie können dies mit einer cleveren Kombination aus
-webkit-background-clip: text
und einigen Farbverläufen tun (vorausgesetzt, Sie verwenden einen Webkit-Browser). Hier ist eine (chaotische) Demo:http://jsfiddle.net/N8UjY/3/
quelle
Das jQuery-Textgrad-Plugin kann dies tun. Scrolle runter zum "textscan" Header. Dies ist einige Jahre alt, funktioniert aber immer noch; Es ist nur der erste, der etwas dagegen hat. Es gibt eine gute Chance, dass etwas Neueres existiert, und dies sollte Ihnen zumindest einige Ideen geben, wie Sie weiter suchen können.
[Bearbeiten: Michael hat das HTML-Snippet hinzugefügt, während ich schrieb] Da das Bild absolut positioniert ist, ist es fast sicher, dass sie nur ein bisschen Skript verwenden, um es über das zugehörige a (oder vielleicht das span-Tag) für den Blocklink zu schieben . Was angesichts des Textgrad-Plugins etwas komplizierter erscheinen mag.
quelle
Hier ist eine Live-Demo einer Nur-CSS-Lösung. (Nur WebKit-Browser, klicken Sie auf "Ausführen", um die Animation abzuspielen.)
HTML:
CSS:
quelle
Sie können hierfür einen Farbverlauf und CSS3-Animationen verwenden:
Dasselbe können Sie natürlich auch für Firefox mit dem Mozilla-Herstellerpräfix tun.
quelle