suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Bilder ausrichten und skalieren

Ich benötige Hilfe bei diesem Code auf meiner W3Schools-Website. Ich möchte alle Elemente in der Mitte der Seite behalten. Wenn ich jedoch zentriere, zielt die Linse der Funktion auf die alte Position des Bildes.

https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_image_zoom

Ich habe den Code geändert, kann ihn aber nicht verstehen

Wenn das Bild zentriert ist, befindet sich das Objektiv außerhalb des Bildes. So war ihr vorheriger Beitrag

Bildmitte, Objektivposition ist falsch

Gelöst!!!

Um diese Situation zu lösen, erstellen Sie eine div class="main", die alle Elemente enthält. Im CSS-Code haben wir die Einstellungen verwendet, die uns unsere Freundin Samar gegeben hat. Danke, Samar.

Bild gelöst!

P粉015402013P粉015402013248 Tage vor319

Antworte allen(1)Ich werde antworten

  • P粉237029457

    P粉2370294572024-03-23 09:17:01

    那么,据我了解,您希望图像和缩放结果保持原样,但在页面中居中?

    如果是这样,您需要在 css 中使用 flexbox,如下所示:

    .img-zoom-container {
      position: relative;
      flex-direction: column;
      display: flex;
      align-items: center;
    }

    Antwort
    0
  • StornierenAntwort