Miniaturbilder ohne Verzerrungen, jedes Formats

  • Hallo hallo,


    ich hab da mal eine Frage.
    Und zwar wenn ich jetzt zB. eine Gallerie erstelle, hab ich ja immer das Problem bei den Miniaturbildern das die wenn alle Fotos verschiedene Größen bzw. Formate haben, es unmöglich ist alle gleich zu gestalten.


    Sprich, die Miniatur-Bilder (auf die man letzten Endes klicken muss damit sich das Bild im Originalformat öffnet) sollen alle zB eine größe von 150x150px haben.
    Wenn ich jetzt Querformate habe, oder Hochformate wo die Seiten nichtmehr gleichlang sind, bzw. quadratisch wird das Bild ja in die Form "gepresst".


    Facebook zeigt seine Profilbilder doch auch immer im Quadrat an, man sieht auf dem Miniaturbild villt. nicht alles, sondern nur den Linken teil, soweit es die Größte seite zuläßt,
    aber es gibt keine Verzerrungen.


    Wie komm ich an dieses Ziel?


    Ich hatte mal was von maxwidth und sowas gelesen.
    Aber so richtig weiß ich auch nicht wonach ich bei Google suchen soll.
    Es kommen immer andere Ergebnisse als was ich suche.


    Ist das ne Javascript sache, die Seiten zu berechnen. Oder ist das mit reinem CSS bzw. HTML möglich?


    Danke schonmal für Hilfreiche antworten.


    - Tom