molily: UNNÖTIG: automatisch generierte Bildgröße auslesen

Beitrag lesen

Hallo,

Die Breite wollte ich auslesen, eben damit sie nicht bekannt bzw. festgelegt sein muss.

Muss sie nicht. Das ist aber kein Grund, die berechnete Breite auslesen zu wollen.

Ich nehme an, blumentopf meinte damit, dass die Größe des Bildes und damit auch dessen Seitenverhältnis nicht im CSS hartkodiert werden sollen. Vielleicht fällt dir noch eine CSS-Lösung für beliebige Bildgrößen ein.

Nochmal: Wann immer du an JavaScript denkst, um irgendeine Darstellung zu erzielen, bist du auf dem falschen Weg.
Nochmal: Du kannst das ganze JavaScript entsorgen.

Warum so penetrant? Deine Lösung geht von gewissen Voraussetzungen aus, die anscheinend nicht gegeben sind. Nicht mehr, nicht weniger.

Natürlich lässt sich vieles elegant mit reinem CSS lösen. Aber mangels Turing-Vollständigkeit lassen sich gewisse Logiken nicht oder nicht flexibel genug in CSS ausdrücken.

Mathias