Nicht mehr ganz neu hier
Ich habe vier kleine Bildansichten nebeneinander in einer Reihe auf meine Webseite.
Wenn ich über ein Bild fahre bekomme ich das Große zusehen.
Mein Problem:
Die Bilder sind sehr unterschiedlich in Größe und Seitenverhältnis, die bekomme ich auch nicht vernünftig zusammen geschnitten.
Bei meinem Script bekommen die Bilder alle beim Vergrößern 400x314 Pixel.
Natürlich kann ich div.imageHold img:hover vier mal verschieden anlegen, aber ich suche eher nach einer flexiblen Lösung.
Gibt es ein Hoverscript was auch unterschiedliche Bildgrößen darstellen kann, sprich flexibler ist?
Wenn ich über ein Bild fahre bekomme ich das Große zusehen.
Code:
div.imageHold {
padding: 55px 5px; /* damit der container die höhe des großen bildes annimmt */
/* andere formatierung, z.B. zentrieren/etc: */
/* .... */
}
div.imageHold div {
float: left;
width: 230px;
height: 150px;
/* ab hier kann man die abstände
und sonstiges der bilder eintragen */
margin-left: 5px;
}
div.imageHold img {
width: 230px; /* wir skalieren das große bild auf die kleine größe */
height: 150px; /* um verpixelung beim vergößern zu verhindern */
}
div.imageHold img:hover {
position: absolute;
margin-left: -85px; /* die hälfte des größenunterschiedes der bilder */
margin-top: -55px; /* hier genau so */
width: 400px; /* die weite beim vergrößern */
height: 314px; /* die höhe beim vergrößern */
}
Mein Problem:
Die Bilder sind sehr unterschiedlich in Größe und Seitenverhältnis, die bekomme ich auch nicht vernünftig zusammen geschnitten.
Bei meinem Script bekommen die Bilder alle beim Vergrößern 400x314 Pixel.
Natürlich kann ich div.imageHold img:hover vier mal verschieden anlegen, aber ich suche eher nach einer flexiblen Lösung.
Gibt es ein Hoverscript was auch unterschiedliche Bildgrößen darstellen kann, sprich flexibler ist?