Давольно не плохой эффект.
Подходит как для рекламы, заголовко, логотипов и множество вариантов.
Всё зависит от Вашей фантазии.
КЛИКАЙ НА КАРТИНКУ
[html]
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8" />
<title>Документ без названия</title>
<style>
.lake {
width: 440px;
height: 220px;
margin: 70px auto;
perspective: 500px;
}
.lake .efekt {
display: block;
width: 100%;
height: 100%;
background:
linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),
url(https://forumstatic.ru/files/0019/ef/02/85635.jpg); /* Картинка */
background-size: 0, cover;
transform-style: preserve-3d;
transition: all 0.5s;
}
.lake:hover .efekt {
transform: rotateX(80deg);
transform-origin: bottom;
}
.lake .efekt:after {
content: '';
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 65px; /* Размер поля с текстом */
background: inherit;
background-size: cover, cover;
background-position: bottom;
transform: rotateX(90deg);
transform-origin: bottom;
}
.lake .efekt .descriptions {
color: white;
position: absolute;
top: 100%;
left: 0;
width: 100%;
text-align: center;
font-size: 18px; /* Размер текста */
transform: rotateX(-89.99deg);
transform-origin: top;
z-index: 1;
</style>
</head>
<body>
<div class="lake">
<div class="efekt">
<span class="descriptions">Forix ФоРуМ рунета - это форум имеющий множество полезной информации.
Только на Forix
</div>
</div>
</body>
</html>
[/html]
А ВОТ И КОД
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8" /> <title>Документ без названия</title> <style> .lake { width: 440px; height: 220px; margin: 70px auto; perspective: 500px; } .lake .efekt { display: block; width: 100%; height: 100%; background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(https://forumstatic.ru/files/0019/ef/02/85635.jpg); /* Картинка */ background-size: 0, cover; transform-style: preserve-3d; transition: all 0.5s; } .lake:hover .efekt { transform: rotateX(80deg); transform-origin: bottom; } .lake .efekt:after { content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 65px; /* Размер поля с текстом */ background: inherit; background-size: cover, cover; background-position: bottom; transform: rotateX(90deg); transform-origin: bottom; } .lake .efekt .descriptions { color: white; position: absolute; top: 100%; left: 0; width: 100%; text-align: center; font-size: 18px; /* Размер текста */ transform: rotateX(-89.99deg); transform-origin: top; z-index: 1; </style> </head> <body> <div class="lake"> <div class="efekt"> <span class="descriptions">Forix ФоРуМ рунета - это форум имеющий множество полезной информации. Только на Forix </div> </div> </body> </html>
Не забываем ставить лайки!
[good]