Thiemos Archiv
- Friday, 2005-06-10 14:57
- Ich habe eine Aufgabe für HTML- und Stylesheet-Bastler: Nehmt meine mehrzeiligen CSS-Tabs und ergänzt die fehlende Linie am unteren Rand der grauen Karteikartenreiter. Wichtig: Der aktive Reiter soll weiterhin mit dem weißen Inhaltsblock verschmelzen und die Tabs sollen auch funktionieren, wenn sie in einem sehr schmalen Browserfenster auf mehrere Zeilen umbrechen.
So wie oben sieht es jetzt aus, so wie unten soll es dargestellt werden.
Kommentare zu diesem Beitrag können per E-Mail an den Autor gesandt werden.
nur ein kleiner Tip: versuche Umbrüche zu verhindern. Es sieht nicht schön aus, wenn innerhalb einer Registerkarte ein Umbruch entsteht!
Gruss,
Das Gewünschte funktioniert nur, wenn jeder Reiter seine eigene Abschluss-Linie mitbringt. Das wiederum geht nur, wenn der Reiter "seine Höhe kennt". Dazu muss man entweder absichtlich einen Zeilenumbruch setzen und die Zeilen getrennt formatieren oder mit JavaScript hantieren.
Außerdem wäre es schöner, wenn der Zeilenumbruch "nach oben" passieren würde, also der kurze Zeilenrest nach oben statt nach unten rutscht. So oder so: Karteikarten sind ein grässliches Interface-Element.