Hans Wurst: Bild einpassen

Beitrag lesen

Wie kann man das machen?

Erstelle einen DIV der die optimale Größe des Bildes haben soll, dann gibst du dem DIV ein overflow:hidden und zentrierst ihn mittig im BODY.

Jetzt kannst du dein Bild da reinnkallen, entweder mit dem IMG-TAG oder mit background-image bzw. background.

Jetzt wird dein Bild beschnitten, wenn er größer ist als das DIV, aber er wird nicht skaliert, das musst du dann über die IMAGE-Größe regeln, entweder in HTML (IMG-Attribute: width, height) oder via CSS.

Wenns dynamisch sein soll, dann kommst du im JS/PHP/PERL usw. nicht herum.