Ich möchte Zoom-Effekt machen, wenn Benutzer Hover Link (div) mit Bildhintergrund.Hintergrundgröße: Abdeckung auf Hover Zoom Übergang
Ich weiß nicht, wie es geht, wenn ich nur Hintergrund nicht Text zoomen möchte! Und ich kann den besten Weg nicht finden.
ist hier ein Code (funktioniert nicht wie ich will):
.light_blue {
display: block;
color: #fff;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: center;
width: 100%;
}
a.light_blue:hover {
text-decoration: none;
color: #fcb428;
}
div.wrap {
height: 33%;
width: 33%;
overflow: hidden;
position: relative;
}
.wrap {
-moz-transition: all .5s;
-webkit-transition: all .8s;
transition: all .8s;
background-position: center center;
}
.wrap:hover {
-webkit-background-size: 120%;
-moz-background-size: 120%;
-o-background-size: 120%;
background-size: 120%;
}
.bg_flat {
position: absolute;
font-family: "Archivo Narrow";
background: url(http://hokejfan.pl/hokej2015/kluby/img/black_bg4.png);
background-size: contain;
bottom: 0px;
padding: 5px;
}
.bg_naglowek {
text-transform: uppercase;
font-size: 29px;
}
.bg_flat2 {
position: absolute;
background: url(../img/black_bg4.png);
background-size: contain;
font-family: "Archivo Narrow";
bottom: 5px;
width: -webkit-calc(100% - 10px);
width: calc(100% - 10px);
padding: 15px;
}
<div class="col-sm-4" style="padding: 5px;">
<a href="#news" class="light_blue wrap" style="background-image: url('http://hokejfan.pl/hokej2015/kluby/static/images2/48b51db749e3d9d992a61d289bc3c535.jpg'); height: 180px;">
<div class="bg_flat2">
<b class="bg_naglowek">Hello World</b>
</div>
</a>
</div>
Sicher, aber es ist auch mein Text "Hallo Welt" skaliert und ich es nicht wollen. Nur Hintergrund, ist es eine Möglichkeit, es zu tun :)? –
welche div ?? Es sieht aus wie Sie alle div innerhalb Anker Tag setzen –
Ja, ich möchte alle (Hintergrundbild und Text) klickbar machen.Vielleicht andere Möglichkeiten? –