Ich habe ein kleines Problem beim anzeigen von Bildern über das IMG Tag:
Die Bilder sind unterschiedlich gross, diese können sowohl 120x700 sein, 650x230, wie auch 500x500. Fast alle Breiten und Höhen sind möglich. Der Platz in der Webseite ist aber immer max 320 Breite und gleiche Höhe. Wenn ich nun im IMG width=„320“ mache, so sind die Bilder zwar immer korrekt breit, allerdings kann es dann sein, dass sie zu hoch werden. Wenn ich umgekehrt height=„320“ definiere, werden sie uU. zu breit. Und wenn ich beide angebe, so passt es gar nicht, denn sie werden dann „verzogen“.
Gibt es dafür eine Lösung? So dass die Bilder immer entweder die max Breite ODER die max Höhe vewenden, OHNE dass sie breiter/höher als der verfügbare Platz werden. Das img Tag platziere ich in einer Tabelle im .
Die CSS-Anweisung „background-size: cover;“ könnte eine Möglichkeit sein, um dein Problem ohne Javascript zu lösen: http://wiki.selfhtml.org/wiki/CSS/Eigenschaften/Hintergrundfarben_und_-bilder/background-size
Edit: Hab’s mal ausprobiert und es scheint doch nicht das zu leisten, was Du brauchst: Im FF wirkt es nur auf die Breite ein; bei „cover“ wird die Breite nur vergrößert und bei „contain“ nur verkleinert.
Dann bleibt wohl doch nur, mit Javascript die Abmessungen zu berechnen und einzustellen.
hallo ich habe mal ein großen Problem ich habe einen hompage und habe über 6000 bilder ich möchte die bilder alle in meinen hompage einstellen gibt es da ein sehr schnellen weg die bilder sind alle schon im meine Webseite hochgeladen bei filezilla würd mich sher freuen wenn mir jemand weiter helfen kann .