Для воспроизведения:
- Зайдите в Google и выполните поиск (например, перейдите по этой ссылке, чтобы найти Джеффа Этвуда )
- Следуй первому результату.
- Отбей в Хроме.
- Обратите внимание, что текст, который гласит «Заблокировать все результаты codinghorror.com», имеет эффект «блеск», который привлекает ваше внимание.
Это происходит на всех сайтах, по которым я перехожу по ссылке при входе в Google с помощью Chrome.
Как это достигается?
HTML из соответствующего раздела:
<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
. : PОтветы:
Я не в крутом списке людей Google, но из твоей скриншота я понял. Вы можете сделать это с умной комбинацией
-webkit-background-clip: text
и некоторыми градиентами (при условии, что вы используете браузер webkit). Вот (грязная) демонстрация:http://jsfiddle.net/N8UjY/3/
источник
JQuery textgrad плагин может это сделать. Прокрутите вниз до заголовка "textcan". Это несколько лет, хотя все еще работает; это просто первое, что приходит на ум. Есть неплохой шанс, что что-то более новое существует, и это должно, по крайней мере, дать вам некоторые идеи о том, как продолжать поиск.
[Редактировать: Майкл добавил фрагмент HTML, когда я писал] Учитывая, что изображение расположено абсолютно, почти определенно, что они просто используют небольшой скрипт, чтобы скользить по соответствующему (или, возможно, тегу span) для ссылки блока , Что, учитывая плагин textgrad, кажется, немного усложняет ситуацию.
источник
Вот живая демонстрация решения только для CSS. (Только для браузеров WebKit, нажмите «Выполнить» для воспроизведения анимации).
HTML:
CSS:
источник
Вы можете использовать градиент и CSS3 анимацию для этого:
Конечно, вы можете сделать то же самое для Firefox с префиксом вендора Mozilla.
источник