Wie kann ich animiert Hintergrundbild Größe auf schweben sanft in der css?

Ich habe einen div mit einem Hintergrundbild. Auf schweben, ich will das Bild Einzoomen. Ich habe es die Arbeit (siehe fiddle), aber ich möchte es zu animieren reibungslos über 0,3 Sekunden und gehen Sie dann wieder glatt, anstatt zu springen.

Wie mache ich das?

https://jsfiddle.net/ufgnroor/2/

HTML

                <div class="portfolio-item">

                </div>

CSS

.portfolio-item {
height: 300px;
position: relative;
text-align: center;
cursor: pointer;
margin-bottom: 20px;
background-position: center;
background-size: cover;
background-image: url('http://media4.popsugar-assets.com/files/2014/08/08/878/n/1922507/caef16ec354ca23b_thumb_temp_cover_file32304521407524949.xxxlarge/i/Funny-Cat-GIFs.jpg');
}

.portfolio-item:hover {
background-size: 150%;
-webkit-transition: all 0.3s ease-in-out;
}

InformationsquelleAutor user3589485 | 2016-03-11

Schreibe einen Kommentar