Блоки с выскальзывающим описанием (CSS3)
Автор: mintemero
ДЕМО
[html]
<style>
.fmenu a {
overflow: hidden;
text-decoration: none !important;
display: block;
width: 250px;
height: 60px;
margin: 0 20px 20px 0;
background: rgba(219, 226, 232, 0.5);
border: 1px solid #ccc;}
.fmenu h5 {
margin: 0;
color: #222;
text-align: center;
height: 60px;
font: italic 18px/60px Georgia, Serif;
opacity: 1;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;}
.fmenu a:hover h5 {
margin-top: -60px;
opacity: 0;
}
.fmenu div {
background: #000 17px 17px no-repeat;
height: 60px;
position: relative;
color: white;
font: 12px/15px Georgia, Serif;
padding: 5px;
opacity: 0;
-webkit-transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-o-transition: all 0.2s linear;}
.fmenu a:hover div {
opacity: 1}
</style>
<div class="fmenu">
<a href="ссылка">
<h5>название</h5>
<div>описание</div>
</a>
<a href="#">
<h5>название</h5>
<div>описание</div>
</a>
<a href="#">
<h5>название</h5>
<div>описание</div>
</a>
</div>[/html]
Туда где хотите видеть блоки:
красное- единичный блок. Его копируем столько раз, сколько хотим блоков.
В html-верх:
серым - подсказки, что к чему.
- Подпись автора
Просьба не писать в ЛС, этот аккаунт исключительно для публикаций.