"Wichtiger Teil" Bereich definieren und im Bildbereich verschieben
Hallo zusammen,
ich versuche mal mein Problem etwas zu bescreiben:
Ich habe eine Bildgröße definiert: 2560 x auto | Proportional | Zoom: 0
Im Frontend wird das Bild "ce_image" dann mit width: 100% und height: calc(100vh - 70px) dargestellt.
Soweit so gut.
Nun hab ich aber einige Bilder, bei denen im unteren Drittel ein wichtiger Bereich ist. Kann auf einem großen Monitor gut aussehen, aber auf einem 13" Notebook etc. ist dann der wichtige Teil ausserhalb der Sichtweite.
Diesen markiere ich nun im Backend in der Dateiverwaltung im Bild.
Wenn ich nun den Zoomlevel in der Bilddefinition ändere, zeigt es das Bild nicht mehr in width: 100% an.
Was ich mir nun vorstelle ist, dass das Bild nun im Zoomlevel = 0 soweit hochrutscht, dass der markierte Teil mittig sichtbar ist.
Hat jemand ggf. eine Idee?
Danke und viele Grüße,
Tobi
Liste der Anhänge anzeigen (Anzahl: 3)
Zitat:
Zitat von
Spooky
Poste mal einen Link zur Seite, damit man vielleicht besser versteht was du genau meinst.
Ich zeig mal ein paar Screenshots
Anhang 27552
Anhang 27553
Anhang 27554
Liste der Anhänge anzeigen (Anzahl: 3)
Ich versuchs nochmal zu beschreiben :-D
Bild Soll fullscreen Höhe: (100vh - 70px) und Breite: 100% dargestellt werden.
Ausgangsbasis dieses Bild. Der rot markierte Rahmen soll darstellen, was "wichtig" auf dem Bild wäre
Anhang 27556
Ansicht auf 13" Monitor aktuell, ohne Beschneidung etc:
Anhang 27557
Wie soll es nun am 13" Monitor aussehen? Das Bild soll nun soweit hoch (oder runter) gerutscht werden, dass der wichtige Teil sichtbar bzw. mittig ist.
Sollte es mittig nicht gehen, weil dann unten oder oben ein weißer Rand entstehen würde, dann nur soweit dass es top oder bottom = 0 ist
Anhang 27558
Wenn ich nun den Beschneidungsmechanismus von Contao nutzen möchte, klappt das aber so nicht.
Weil ich immer einen Zoomlevel angeben muss und dieser evtl. bei einem Bild passt, beim anderen Bild benötige ich dann etwas mehr Zoom oder weniger.
Zudem muss ich dann immer in einem Seitenverhältnis den wichtigen Teil markieren.
Cool wäre also nun, wenn ich den wichtigen Teil so wie im ersten Bild mit dem roten Rahmen markieren kann.
Per CSS und oder JQuery dann anhand diesem Wert das Bild zurecht rutschen kann, da ich ja immer das Originalbild erhalte, keinen Zuschnitt. Ich müsste also das Bild nur positionieren.