Здравствуйте! Как написать текст поверх картинки, что бы нижняя грань где текст "скрипт для ваших сайтов" не вылазила, а была за картинкой, пока мышкой не навидешь? спасибо!
<!DOCTYPE html>
<head>
<meta charset="windows-1251">
<title>: Главная</title>
<meta name="description" content="Использование CSS3 свойства 3D transform">
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="stylesheet" href="css/home.css">
</head>
<body>
<p> </p>
<div id="container">
<div class="wrapper">
<div class="item" style="background-image: url(images/1.png); background-size: 100% 164%;">
<span class="text-before">Место для какого то текста</span>
<span class="information">
<strong>PCVECTOR.NET</strong> Скрипты для ваших сайтов.;;;;;;;;
</span>
</div>
</div>
<div class="wrapper">
<div class="item" style="background-image: url(images/1.png); background-size: 100% 164%;">
<span class="text-before">Место для какого то текста</span>
<span class="information">
<strong>PCVECTOR.RU</strong> Форум твоего направления.
</span>
</div>
</div>
<div class="wrapper">
<div class="item" style="background-image: url(images/1.png); background-size: 100% 164%;">
<span class="text-before">Место для какого то текста</span>
<span class="information">
<strong>PCVECTOR в ТВИТТЕРЕ</strong> Подписывайтесь на нас в twitter.
</span>
</div>
</div>
<div class="wrapper">
<div class="item" style="background-image: url(images/1.png); background-size: 100% 164%;">
<span class="text-before">Место для какого то текста</span>
<span class="information">
<strong>RSS PCVECTOR</strong> Читайте нашу RSS ленту.
</span>
</div>
</div>
</div>
<span id="information" style="display:none">Ваш браузер не поддерживает CSS3 свойство 3D Transform</span>
<script type="text/javascript" src="js/home.js"></script>
<script type="text/javascript">
if(!Modernizr.csstransforms3d) document.getElementById('information').style.display = 'block';
</script>
</body>
</html>
body {
text-align: center;
color: #414142;
background: rgb(246,241,232);
background: -moz-radial-gradient(center, ellipse cover, rgba(246,241,232,1) 39%, rgba(212,204,186,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(39%,rgba(246,241,232,1)), color-stop(100%,rgba(212,204,186,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(246,241,232,1) 39%,rgba(212,204,186,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(246,241,232,1) 39%,rgba(212,204,186,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(246,241,232,1) 39%,rgba(212,204,186,1) 100%);
background: radial-gradient(center, ellipse cover, rgba(246,241,232,1) 39%,rgba(212,204,186,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f1e8', endColorstr='#d4ccba',GradientType=1 );
}
h1, #information {
display: block;
font-size: 25px;
font-weight: normal;
font-family: "Graduate";
margin: 2em auto;
}
a {
color: #414142;
font-style: normal;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
#container {
display: block;
margin: 0 auto;
width: 80vw;
}
#information {
color: red;
font-size: 14px;
}
.wrapper + .wrapper{
margin-top: 15px;
}
.wrapper {
display: inline-block;
width: 98%;
height: 100px;
vertical-align: top;
margin: 0.5em 1.5em 7em 0;
cursor: pointer;
position: relative;
font-family: Tahoma, Arial;
-webkit-perspective: 4000px;
-moz-perspective: 4000px;
-ms-perspective: 4000px;
-o-perspective: 4000px;
perspective: 4000px;
}
.item {
height: 164px;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transition: -webkit-transform .6s;
-moz-transition: -moz-transform .6s;
-ms-transition: -ms-transform .6s;
-o-transition: -o-transform .6s;
transition: transform .6s;
}
.item:hover {
-webkit-transform: translateZ(-50px) rotateX(95deg);
-moz-transform: translateZ(-50px) rotateX(95deg);
-ms-transform: translateZ(-50px) rotateX(95deg);
-o-transform: translateZ(-50px) rotateX(95deg);
transform: translateZ(-50px) rotateX(95deg);
}
.item:hover img {
box-shadow: none;
border-radius: 15px;
}
.item:hover .information {
box-shadow: 0px 3px 8px rgba(0,0,0,0.3);
border-radius: 3px;
}
.item img {
display: block;
position: absolute;
top: 0;
border-radius: 3px;
box-shadow: 0px 3px 8px rgba(0,0,0,0.3);
-webkit-transform: translateZ(50px);
-moz-transform: translateZ(50px);
-ms-transform: translateZ(50px);
-o-transform: translateZ(50px);
transform: translateZ(50px);
-webkit-transition: all .6s;
-moz-transition: all .6s;
-ms-transition: all .6s;
-o-transition: all .6s;
transition: all .6s;
}
.item .text-before{
position: relative;
color: white;
top: 50px;
}
.item .information {
display: block;
position: absolute;
top: 0;
height: 200px;
width: 100%;
text-align: left;
border-radius: 15px;
padding: 10px;
font-size: 12px;
text-shadow: 1px 1px 1px rgba(255,255,255,0.5);
box-shadow: none;
background: rgb(236,241,244);
background: -moz-linear-gradient(top, rgba(236,241,244,1) 0%, rgba(190,202,217,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(236,241,244,1)), color-stop(100%,rgba(190,202,217,1)));
background: -webkit-linear-gradient(top, rgba(236,241,244,1) 0%,rgba(190,202,217,1) 100%);
background: -o-linear-gradient(top, rgba(236,241,244,1) 0%,rgba(190,202,217,1) 100%);
background: -ms-linear-gradient(top, rgba(236,241,244,1) 0%,rgba(190,202,217,1) 100%);
background: linear-gradient(top, rgba(236,241,244,1) 0%,rgba(190,202,217,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecf1f4', endColorstr='#becad9',GradientType=0 );
-webkit-transform: rotateX(-90deg) translateZ(50px);
-moz-transform: rotateX(-90deg) translateZ(50px);
-ms-transform: rotateX(-90deg) translateZ(50px);
-o-transform: rotateX(-90deg) translateZ(50px);
transform: rotateX(-90deg) translateZ(50px);
-webkit-transition: all .6s;
-moz-transition: all .6s;
-ms-transition: all .6s;
-o-transition: all .6s;
transition: all .6s;
}
.information strong {
display: block;
margin: .2em 0 .5em 0;
font-size: 20px;
font-family: "Oleo Script";
}
Здесь:
ПРИМЕР