misterunknown: Firefox interpretiert max-width nicht

Moin,

ich habe folgendes Problem: mein Firefox (Version 3.6.9) interpretiert max-width nicht (http://misterunknown.de/news). Im Stylesheet steht folgendes:
div img { max-width:100%; }
Die neuesten beiden Newsbeiträge haben keine Breiten- und Höhenangaben für die Bilder, deshalb sieht man große Teile des Textes nicht mehr. Wie kann ich das umgehen?

Grüße Marco

  1. Moinsen!

    ich habe folgendes Problem: mein Firefox (Version 3.6.9) interpretiert max-width nicht (http://misterunknown.de/news). Im Stylesheet steht folgendes:
    div img { max-width:100%; }

    Was bedeutet deiner Meinung nach denn div img {max-width:100%}?

    --
    Vergesst Chuck Norris.
    Sponge Bob kann unter Wasser grillen!
    1. Moin,

      Was bedeutet deiner Meinung nach denn div img {max-width:100%}?

      Das liegt doch auf der Hand, es bedeutet, dass ein Bild in einem Bereich maximal so breit wie der Bereich sein darf. Chrome interpretiert das auch richtig. IE habe ich noch nicht getestet.

      Grüße Marco

      1. Hi,

        Was bedeutet deiner Meinung nach denn div img {max-width:100%}?
        Das liegt doch auf der Hand,

        diese Formulierung ist ein Beweis dafür, dass Du in die Spezifikation schauen solltest. Zu glauben, man würde alles ohne nachzuschlagen beachtet haben, was ein Konsortium an Fachleuten über Jahre hinweg entwickelt hat, fällt nur selten in die Kategorie "Geniestreich".

        es bedeutet, dass ein Bild in einem Bereich maximal so breit wie der Bereich sein darf.

        Und Prozentwerte bedeuten üblicherweise, dass weiter oben ein konkreter Wert vorliegen muss. Das einzige, das derzeit auf der Hand liegt, ist dies:

        Wer Tabellen nicht versteht, sollte auf Tabellenlayout verzichten.

        Hinweis am Rande: Wer Tabellenlayout versteht, verzichtet freiwillig darauf.

        Chrome interpretiert das auch richtig.

        Ah so, aha. Richtig also. Nicht eher "wie gewünscht"?

        IE habe ich noch nicht getestet.

        Firefox, IE[1] und Opera interpretieren es richtig. Chrome und Safari interpretieren es wie gewünscht.

        Cheatah

        [1] In Version 6 getestet, andere sind mir gerade zu mühsam.

        --
        X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. Hi,

          [1] In Version 6 getestet, andere sind mir gerade zu mühsam.

          mir ist eigentlich immer nur Version 6 zu mühsam :D

          ~dave

        2. Hi Cheatah,

          [1] In Version 6 getestet, andere sind mir gerade zu mühsam.

          der nu leider min und max gar nicht kennt ;-)

          Gruesse, Joachim

          --
          Am Ende wird alles gut.
  2. Hi,

    div img { max-width:100%; }

    besitzt denn das Elternelement "div" überhaupt eine definierte Weite, auf die sich die Prozentangabe der Bild-Mindest-Weite beziehen könnte?

    Gruesse, Joachim

    --
    Am Ende wird alles gut.
    1. Moin,

      div img { max-width:100%; }
      besitzt denn das Elternelement "div" überhaupt eine definierte Weite, auf die sich die Prozentangabe der Bild-Mindest-Weite beziehen könnte?

      also ich habe jetzt für die Klasse textbox (in der die News angezeigt werden) jetzt eine Breitenangabe gemacht (relativ mit width:100%;) und es geht immer noch nicht. Muss die Angabe für die Textbox absolut sein, damit max-width wirksam wird?

      Grüße Marco

      1. Om nah hoo pez nyeetz, misterunknown!

        Muss die Angabe für die Textbox absolut sein, damit max-width wirksam wird?

        entweder das oder alle Elternelemente bis hinauf zu body und html müssen eine Breitenangabe haben.

        Matthias

        --
        http://www.billiger-im-urlaub.de/kreis_sw.gif