mabu: bild nicht größer als xy

Hallo!

Ich habe ein Problem das ich glaube nicht lösen zu können.

Und zwar betreibe ich ein Forum. Die Tabelle ist eine Fixe breite und soll das auch bleiben, deshalb verwende ich table-layout: fixed.

Das Problem dabei ist jedoch, wenn jemand etwas breiteres postet, vor allem ein Bild, wird die Tabelle breiter, jedoch wird sie nicht angezeigt. Dadurch wird auch der Text abgeschnitten und kann nicht gelesen werden. Hier ein Beispiel:

http://3bi.xiberg.net/thread.php?threadid=36&boardid=11

Die Bilder sind auf irgendeinem Server gespeichert und werden nur durch HTML eingebunden.

Jetzt wäre etwas fein, das die Bilder nicht breiter macht als 100%. Jedoch sollen kleinere Bilder nicht gestreckt werden, was einfach width="100%" ausschließt.

Ist das überhaupt möglich?

mfg,
mabu

  1. Hallo!

    Wenn dir PHP zur Verfügung steht ginge es hiermit: http://www.php.net/manual/de/function.getimagesize.php

    Gruß

    Matthias

    --
    ss:| zu:| ls:[ fo:| de:] va:) ch:? sh:) n4:( rl:( br:> js:| ie:% fl:) mo:}
    http://www.makaio.de/quotations
  2. Hallo!

    Ich habe ein Problem das ich glaube nicht lösen zu können.

    Und zwar betreibe ich ein Forum. Die Tabelle ist eine Fixe breite und soll das auch bleiben, deshalb verwende ich table-layout: fixed.

    Das Problem dabei ist jedoch, wenn jemand etwas breiteres postet, vor allem ein Bild, wird die Tabelle breiter, jedoch wird sie nicht angezeigt. Dadurch wird auch der Text abgeschnitten und kann nicht gelesen werden. Hier ein Beispiel:

    http://3bi.xiberg.net/thread.php?threadid=36&boardid=11

    Die Bilder sind auf irgendeinem Server gespeichert und werden nur durch HTML eingebunden.

    Jetzt wäre etwas fein, das die Bilder nicht breiter macht als 100%. Jedoch sollen kleinere Bilder nicht gestreckt werden, was einfach width="100%" ausschließt.

    Ist das überhaupt möglich?

    mfg,
    mabu

    mit php liest du die bildbreite aus, und wenn sie größer als die tabellenbreite ist bekommt das bild halt eine andere breite (ist allerdings etwas unschön) sonst bekommt es seine originalbreite. wenn du die höhe weglässt sollte es proportionl automatisch angepasst weden

  3. Moin moin

    Ist das überhaupt möglich?

    Leider nciht für den IE - Netscape versteht die CSS-Anweisungen maxwidth und max-height...

    Gruß,
    Marc.

    --
    Und immer schön
    validieren (http://validator.w3c.org)
    sh:( fo:| ch:? rl:? br:> n4:& ie:% mo:} va:} de:] zu:) fl:( ss:| ls: js:(
    http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A%28+fo%3A%7C+ch%3A%3F+rl%3A%3F+br%3A%3E+n4%3A%26+ie%3A%25+mo%3A%7D+va%3A%7D+de%3A%5D+zu%3A%29+fl%3A%28+ss%3A%7C+ls%3A+js%3A%28
  4. Hallo.

    Und zwar betreibe ich ein Forum. Die Tabelle ist eine Fixe breite und soll das auch bleiben, deshalb verwende ich table-layout: fixed.

    Wie passen "Forum" und "Tabelle" zueinander?
    MfG, at