Ich habe die jsfiddle erstellt, um Ihnen zu zeigen, was ich genau meine.Wie "skaliere und rotiere ich das Bild", wenn ich den Mauszeiger über den Text halte?
Wenn man den Mauszeiger über den Text bewegt, sollte es auch möglich sein, dass der Hintergrund den Effekt wie beim Schweben über dem img/div zeigt. Momentan funktioniert der Hover-Effekt nur, wenn Sie den Mauszeiger über den div/img halten und nicht, wenn Sie den Mauszeiger über den Text in der Mitte des Bildes bewegen. Der Link "a" sollte auch für div und text funktionieren.
https://jsfiddle.net/o5sxhssv/
HTML:
<!--First image-->
<div class="category_images_item">
<a href="">
<span>Watches</span>
<div class="category_images_img" style="background:url(https://static.pexels.com/photos/1279/fashion-wristwatch-time-watch.jpg)no-repeat center;background-size:cover;">
</div>
</a>
</div>
</div>
CSS:
.category_images{
margin: 0 auto
}
.category_images_item{
width: 400px;
height: 400px;
position: relative;
background-color: black;
overflow: hidden;
transition: all .8s ease;
margin: 10px;float: left
}
.category_images_item span{
color: white;
font-weight: bold;
font-size: 50px;
font-style: italic;
z-index: 100;
position: absolute;
width: 100%;
text-align: center;
top: 150px
}
.category_images_img{
background-size: cover;
width: 400px;
height: 400px;
transition: all .8s ease;
opacity: 0.7
}
.category_images_img:hover{
transform: scale(1.03) rotate(-1deg);
opacity: 0.5
}
vielen Dank !! :))
Thanks a lot !! Funktioniert wie ein Charme :)) Ich fand es nicht so einfach haha – N1njaWTF