Eine Neugestaltung meiner Seite war längst überflüssig und nun habe ich es in langer Kleinarbeit gemacht.
Meine Idee war, die Navigation mit "Reitern" zu gestalten. Der aktive Reiter steht so, wie man es kennt, im Vordergrund.
Ich habe zwei solcher "Navi"-Leisten in der Seite. Einmal oben für Kategorien (navi) und dann links in der äußeren Box für die eigentlichen Seiten der Kategorie (navi2).
Das funktioniert auch ganz gut. Nur musste ich natürlich etwas herum-Tricksen, damit der aktive Reiter rechts "offen" ist, also direkt in den Content übergeht. Somit hat meine Content-Box (content2) links keinen Border. Dieser wird nämlich von der linken Navi-Leiste (navi2) gestellt. Vielleicht könnt ihr euch jetzt schon vorstellen, was mein Problem ist:
Der "linke" Rahmen, also eigentlich der rechte von der Navi-Leiste (navi2), ist natürlich nur so lang, wie die Navi-Leiste (navi2) selber.
Somit hat die Content-Box (content2) nur teilweise links einen Border und der Rest ist ohne.
Hat jemand eine Idee, wie ich dort auch noch einen Border, also eigentlich nur eine Linie hinbekomme, die aber auch NUR so lange ist, wie die Content-Box (content2) gerade ist?
Ach ja... Es kann auch vorkommen, dass die Content-Box (content2) KÜRZER ist als die Navi-Leiste (navi2). Ich habe schon verschiedene Einstellungen und Maßeinheiten für das min-height von content2 versucht, aber es passt eben nicht in allen browsern.
Link zum veranschaulichen (Seite sollte voll funktionstüchtig sein):
http://mad-ftp.dyndns.org/
P.S.: 1. Ich weiß, dass auch das neue "Design" nicht der Hammer ist, aber es ist auf jeden Fall eine Verbesserung zur ersten "Version" meiner Seite.
2. Ich habe meine Seite via "browsershots.org" getestet und sie scheint in allen "neueren" Browsern nahezu perfekt auszusehen.
Einzige Browser, die größere Probleme gemacht haben: "Dillo 0.8.6", "Navigator 4.8" und die FireFox Vorgänger-Versionen "Phoenix 0.5" und "Firebird 0.7".
"Safari 2.0" stellte die Seite auch korrekt dar, bis auf die erste Navi-Leiste. Dort fehlten die oberen borders.
Im IE6 konnte ich die Seite bisher nicht testen...
EDIT: ARGH! Ein Kumpel von mir war so nett, die Seite im IE6 zu testen... Und dort läuft etwas im großen Stil falsch!
Dazu zwei Anhänge:
1. Wie es aussehen SOLLTE (mit FireFox 1.5 gemacht)
2. Wie es im IE6 aussieht
http://home.arcor.de...ilder/IE6GB.jpg
(Die Anlagen dieses Beitrags beanspruchen insgesamt 120.25KB Speicherplatz.
Damit stehen Dir zur Zeit noch 29.75KB für weitere Anlagen in diesem Beitrag zur Verfügung.
Deshalb musste ich das zweite Bild auf einen WebSpace laden...)
EDIT Nr.2:
Ich habe mir nun IE 5, IE 5.5 und IE6 über IEs4Linux unter Wine installiert
IE 5.5 und IE 6 scheinen sich bei der Seite fast zu 100% identisch zu benehmen.
Die Haupt-Probleme der IEs (bis auf 7, der tut FAST, was er soll ):
1. Das overflow:hidden von content2 wird nicht korrekt umgesetzt. content2 geht "eigentlich" bis ganz links.
2. content1 wird nicht entsprechend zu navi2 verlängert. Somit kann navi2 (Skin-Chooser und Temperatur-Box) über content1 (die äußere "Box") hinausgehen...
EDIT Nr.3:
Inzwischen habe ich das neue Design "Released", da es so gut wie keine Probleme mehr bereitet/bereiten sollte...
Dieser Beitrag wurde von Mr_Maniac bearbeitet: 09. Dezember 2006 - 18:06