Hallo,
Was soll ich nun tun, wenn ich will, dass
a) die Felder nicht untereinander (block) sondern nebeneinander sind.
b) die Felder trotzdem eine bestimmte Grösse haben sollen.
Du suchst "display:inline-block", das meines Wissens bisher aber nur Opera versteht. Daher sollstest Du wie von wahsaga vorgeschlagen mit float arbeiten.
Ich habs übrigens auch schon mit einer Tabelle probiert, aber dann wurde zwar im Opera und IE das ganze Feld ausgefüllt (wie gewünscht), aber der Mozilla hat die Hintergrundfarbe wieder nur dem Text hinterlegt.
css des Links, der in einem Tabellenfeld ist
a.tab {
...
width: 100%;
background: #ff0;
...
}
Auch für die unschöne Tabellenvariante gilt: width und height gibt es nicht für Inline-Elemente, was der Link aber immer noch ist. Auch hier ist die Lösung ein display:block; für die Links.
Viele Grüße
Carsten