Gunther: Ausprägungen eines Moduls. IE8

Beitrag lesen

Hi,

es soll 4 verschiedene Ausprägungen geben.

So wie ich das aktuell umgesetzt habe, benötigt man bei V3 calc (und die Maße des Bildes müssen bekannt sein).

Nur bei V3!?
Und was ist bspw. mit V2?

Gibt es einen zwingenden Grund für die "Divitis"?

IE8 kennt kein calc.
Wie kann ich das so umsetzen, dass es auch im IE8 funktioniert?
(Und am besten ohne die Maße des Bildes wissen zu müssen)

Was du willst (und nicht nur du) ist eine Anordnung/ Positionierung der Elemente im Layout unabhängig von ihrer Position im Markup.

Daraus ergibt sich, dass das Mittel der Wahl eigentlich "Flexbox" wäre.
Das hat allerdings momentan noch einige gravierende Nachteile. Leider wurde die Spec nochmal radikal verändert, nachdem bereits fast alle Browser (IE natürlich nicht) eine entsprechende Unterstützung implementiert hatten, was aktuell u.a. bedeutet, dass man mit zwei verschiedenen Syntaxen arbeiten muss und die Zukunftssicherheit etwas "wackelig" ist.

Abgesehen von den IEs < 10 ist die Browserunterstützung aber sehr gut (vgl. Can I use...Flexbox) und das Modul kann alles, was du willst/ benötigst.

Ich weiß ja nicht wo und wozu diese "Module" verwendet werden sollen, aber ggf. gibt es halt jeweils nur die, die der jeweilige Browser auch unterstützt, bzw. entsprechende Javascript befeuerte Varianten.

Gruß Gunther