Доброе утро!
Суть проблемы - на блоке при наведении увеличивается бэкграунд. В этом же блоке есть блок с тестом, который при наведении тоже увеличивается и смещается.
Пробовала задать абсолютное позиционированние, не помогло. Вот сам код
<a href="#" class="marble">
<div class="wrap-title-stone">
<span class="title-stone">мармур</span>
<i class="icon-ico-01"></i>
</div>
</a>
.marble {
background: url(/img/marble.jpg) no-repeat center center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
min-height: 50rem;
transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
z-index: -1;
&:hover {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
&:after {
content: " ";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 1);
opacity: 0;
transition: .3s all;
}
&:hover:after {
opacity: 0.5;
}
}
.wrap-title-stone {
display: block;
position: absolute;
bottom: 10px;
z-index: 1000;
}
.title-stone {
text-transform: uppercase;
color: #fff;
font-size: 6rem;
position: absolute;
bottom: 0;
padding-left: 4rem;
z-index: 100;
display: block;
border: 1px solid red;
width: 96.6rem;
}