Twitter эффект при навдении курсора мыши на блок

В данном уроке мы продемонстрируем технику CSS, которую можно использовать для формирования эффекта hover для группы элементов div и дополнительного выделения выбранного пункта внутри блока.

Twitter использует подобную технику для вывода ссылок при просмотре твита. Когда курсор мыши наводится на твит, появляются ссылки для формирования ответа, ретивта и добавляения в избранное:

А при навдении курсора на ссылку, она приобретает подчеркивание, в то время как остальные остаются в неизменном состоянии:

Мы создадим такой же эффект. При навдении курсора на блок, будут выводиться дополнительные ссылки, а при выделении опредленной сслыки, она будет получать подчеркивание.

 

Разметка HTML

section class=»parent»> <p>Секция №1</p> <br> <div class=»child»>Поделиться</div> <div class=»child»>Нравится</div> <div class=»child»>Твитнуть</div> </section>

Все просто, никаких особенностей.

 

CSS 

И формируем стили для нашего эффекта. Все также просто и результативно.

.parent { width: 400px; height: 100px; background: #fff; border: 2px solid #000; margin: 10px; } .child { opacity: 0; color: #000; margin-left: 10px; float: right; } .child:hover { opacity: 1.0; text-decoration: underline; cursor: pointer; } .parent:hover > .child { opacity: 1.0; }

Источник: http://feedproxy.google.com/~r/ruseller/CdHX/~3/bDxTppuksBo/lessons.php

Источник: lred.ru

Оцените статью
новости для мужчин