Leichter Bild Zoom Effekt wie in Test Shop 2?

Thema wurde von Anonymous, 29. August 2018 erstellt.

  1. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.671
    Danke erhalten:
    285
    Danke vergeben:
    1.109
    Hi Leute,
    In Gambio Test Shop 2 sieht man oben auf er Startseite drei Bilder. Wenn man mit der Maus über eines der Bilder fährt, tritt ein kleiner Zoom Effekt in Erscheinung. Ich find das super! Wie kriege ich das hin?
    (Link nur für registrierte Nutzer sichtbar.)

    War bereits so frech mir den Quellcode aus dem Test Shop 2 der diese drei Bilder betrifft zu kopieren aber leider habe ich danach nicht diesen Zoom Effekt auf meiner Seite. Was fehlt?

    Danke für eure Hilfe und eure Zeit.
     
  2. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Das funktioniert per CSS.

    Code:
    .home-teaser:hover > div {
        width: calc(100% + 16px);
        height: calc(100% + 16px);
        left: -8px;
        top: -8px;
    }
    Beim Hovern wird das Bild 8 Punkte nach links und oben geschoben, ausserdem 16 Punkte vergrössert. Das sieht am Ende aus wie zoomen.
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.671
    Danke erhalten:
    285
    Danke vergeben:
    1.109
    Hmm habe deinen CSS Code via StyleEdit in mein Template eingefügt aber leider haben die Beispiel Bilder keinen Effekt.

    Das Startseiten HTML sieht so aus:

    Code:
    <div class="row home-teaser-row space-0">
        <div class="col-xs-12 col-md-8 row-xs-2 row-md-2">
            <a class="home-teaser" href="kinder-babys/"><img alt="" class="img-responsive" src="images/image/Startseite_1.jpg" /></a>
        </div>
    
        <div class="col-xs-12 col-md-4 row-xs-2 row-md-1">
            <a class="home-teaser" href="specials.php"><img alt="" class="img-responsive" src="images/image/Startseite_2.jpg" /></a>
        </div>
    
        <div class="col-xs-12 col-md-4 row-xs-2 row-md-1">
            <a class="home-teaser" href="info/versand-zahlungsbedingungen.html"><img alt="" class="img-responsive" src="images/image/Startseite_3.jpg" /></a>
        </div>
    </div>
    
    Woran könnte das liegen?
     
  4. Torben Wark
    Torben Wark Gambio GmbH
    Registriert seit:
    15. Juli 2014
    Beiträge:
    2.581
    Danke erhalten:
    1.178
    Danke vergeben:
    399
    Ich weiß gerade nicht zu 100% ob das funktioniert, aber versuch mal das hier:

    Code:
    .home-teaser:hover > img {
        width: calc(100% + 16px);
        height: calc(100% + 16px);
        left: -8px;
        top: -8px;
    }
    Normalerweise ist da im Shop2 noch ein JavaScript aktiv, dass aus den Bildern per <img>-Tag Hintergrundbilder in <div>-Tags erstellt, aber ich bin der Meinung, dass das auch ohne das JavaScript mit meinem CSS funktionieren könnte.
     
  5. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.671
    Danke erhalten:
    285
    Danke vergeben:
    1.109
    Leider funktioniert es mit diesem CSS Code auch nicht :-(
    Habe nur das CSS geändert via Style Edit aber die drei Bilder haben leider keinerei Reaktion beim Mouse-Over.
    Sehr schade, ich finde diesen Effekt echt spitze.
     
  6. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Also bei mir im Testshop funktioniert es mit dem Code von Torben
    (Link nur für registrierte Nutzer sichtbar.)

    (Die Bilder über den Restposten)
     
  7. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    14. Juni 2018
    Beiträge:
    1.671
    Danke erhalten:
    285
    Danke vergeben:
    1.109
    Das ist seltsam...
    Du hast dieses CSS auch über Style Edit eingefügt?
     
  8. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Ja.
     
  9. Christian Mueller
    Christian Mueller Beta-Held
    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.824
    Danke erhalten:
    981
    Danke vergeben:
    312
    Caches gelöscht?
     
  10. Torben Wark
    Torben Wark Gambio GmbH
    Registriert seit:
    15. Juli 2014
    Beiträge:
    2.581
    Danke erhalten:
    1.178
    Danke vergeben:
    399
    Dann müsste ich einmal deinen Shop sehen. Alles Andere ist Raten.
     
  11. Anonymous
    Anonymous Aktives Mitglied
    Registriert seit:
    21. Februar 2017
    Beiträge:
    32
    Danke erhalten:
    2
    Danke vergeben:
    9
    Hallo :)

    ich möchte einen ähnlichen Effekt bei den Bildern auf der Startseite erreichen.
    Dazu habe ich den Code wie folgt angepasst:

    Code:
    img:hover {
    width: calc(50% + 2px);
        height: calc(50% + 2px);
        left: -2px;
        top: -2px;
    }
    
    Ich habe den zoomt etwas herunter genommen, da mich die Bilder sonst erschlagen haben.

    Leider habe ich den gewünschten Effekt noch nicht ganz hinbekommen.

    Momentan wird das aktivierte Bild wirklich vergrößert, was zur Folge hat, dass das nebenstehende Bild etwas kleiner wird. Ich würde gerne die Bildgrößen beibehalten und sanft in das Bild hinein zoomen.

    Weiß jemand wie der Code angepasst werden müsste?
     
  12. Anonymous
    Anonymous Aktives Mitglied
    Registriert seit:
    21. Februar 2017
    Beiträge:
    32
    Danke erhalten:
    2
    Danke vergeben:
    9
    Habe noch einen Fehler bemerkt. Mit meinem Code werden alle Bilder gezoomt. Sowohl die im Slider als auch die kleinen Bildern bei den Produktempfehlungen. Wie spreche ich nur die gewünschten Bilder an?