Orlando: CSS ist schön!

Beitrag lesen

Hi Henryk,

Aber es zeigt auch recht deutlich die Probleme mit CSS-Positionierung: Bei einigen Designs überlappen sich die Texte so das sogar die Benutzung unmöglich wird.

das ist ausschließlich dann der Fall, wenn relative Einheiten auf nicht relative treffen.

IMHO ist das eine Schwäche von CSS an sich. Die Positionierungsmöglichkeiten sind zu eingeschränkt.

Das sehe ich zwar etwas anders, in einigen Bereichen wünsche ich mir jedoch ebenfalls mehr Flexibilität. So ist es leider ziemlich ärgerlich, dass max- und min-width kaum unterstützt werden.

Man kann nicht einfach sagen "Positioniere dieses div rechts von dem anderen div"

float: ?

sondern man muß sich mit "Positioniere dieses div x Einheiten nach rechts und mache das andere div höchstens x Einheiten breit" (für ein festes x) behelfen.

Wenn x eine relative Einheit ist, ist es der Punkt, an dem sich die Elemente treffen ebenfalls, somit gibt es keine Überschneidungen.

Es sollte vielmehr ein Layout-Modell wie beispielsweise im SWT von Java geben.

*Ehm*, wenn du das sagst, wird es wohl stimmen ;-)

Grüße,
 Roland

--
http://my.opera.com/dev/articles/20030519/
http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
selfcode = ss:| zu:} ls:} fo:} de:> va:} ch:| sh:) n4:& rl:| br:< js:{ ie:{ fl:{ mo:|