Sönke Tesch: Bitte um letzte Meinungen !!!

Beitrag lesen

dank Dir für die Antwort!
Meinst Du denn, das Layout ist überhaupt realisierbar?

Durchaus. Zumindest scheint das Layout im Grunde recht einfach zu sein, was zwar nicht automatisch bedeutet, daß auch die Umsetzung einfach ist, aber es sollte ohne allzu große Verrenkungen möglich sein (behaupte ich jetzt mal ohne mir große Gedaken gemacht zu haben).

Tausende <div>s und <span>s (Betonung auf "Tausende"), Tabellenlayout, Tabellenlayout mit CSS-Layout gemischt, pixelgenau festgezimmertes Layout, "Layer".

Mmmh, ich hatte immer gedacht (bzw. die letzten Tage gehofft), dass zu viele <div>s kein Problem sind.

Jein, es ist eher das Gesamtwerk. In Deiner Seite befinden sich fünf Verweise (mit drumherum) und eine (Hintergrund-) Grafik, dafür erscheint mir der Aufwand, den Du betreibst, viel zu groß zu sein.

Ich behaupte mal so ganz blöd: Das gesamte Layout sollte sich mit höchstens einer Handvoll Verschachtelungen lösen lassen.

Und die <span>s dachte ich, seien ein Muss, um Schrift korrekt zu beschreiben. <p> passt nicht, sind ja keine Absätze, sondern nur Worte.

Ja, aber Deine Worte sind <a>-Elemente, also formatiere das <a> und, so nötig, <img> innerhalb des <a>s. <span> ist nur sehr selten wirklich unverzichtbar.

Die Tabellen habe ich aus reiner Verzweiflung eingesetzt, weil sich meine bloeden farbigen <div>s immer über die gesamte Breite gezogen haben, anstatt sich dem dynamischen Inhalt dynamisch anzupassen.

Vielleicht wäre es auch vom optischen her besser, wenn die Elemente alle gleich groß sind. Nehme ein <div> für die komplette Menüleiste und setze da die einzelnen Felder mit jeweils angepasstem width rein (hier: 100%:5=20%; Ränder gehören nicht zu width, Breite deshalb noch etwas kleiner setzen! IE-Fehler beachten!).

Du wirst die Felder wahrscheinlich floaten und, sofern nicht eh schon passiert, das Leisten-<div> mit position:relative oder position:absolute ausstatten müssen. Letzteres ist nötig, damit die Felder sich an der Leiste ausrichten und nicht am Fenster (das derzeitige Verhalten der Browser erscheint mir etwas zweifelhaft).

Da würde mir als erstes float:right einfallen, eventuell auch right:0px

Werde ich ausprobieren. Meinst Du, ich kann die Angaben "display:table-cell;" weiterhin verwenden oder ist davon auch eher abzuraten?

Da würde ich eher von abraten, schlicht und ergreifend weil dieser display-Wert doch etwas exotisch ist und dementsprechend zur Stolperfalle für nicht ganz so dolle Browser werden könnte. Und obendrein haben wir es ja nicht mit einer Tabelle zu tun.

Gruß,
  soenk.e