Hi, Braeburn.
Ich habe mir O'Reilly mal angesehen; der Code ist gar nicht so außergewöhnlich: der HTML-Teil
besteht aus je einer <ul> für Navi und Subnavi, von denen jede in einem eigenen Div steht und
deren <li>s je einen Link enthalten. Die <li> sind dabei "float:left" und die Links "display:
block". Das findet man in vielen CSS-Menüs (allerdings sind manche Menüs ein wenig "überzüchtet").
Dass das Menü sich problemlos vergrößern läßt, liegt wohl daran, dass die Breite der beiden
Menü-Divs und das padding der Links nicht in Pixeln sondern in
em angegeben sind, also einer
Maßeinheit relativ zur Schriftgröße: vergrößert man die Schrift, wächst auch das Menü in
Breite und Höhe entsprechend mit. - Maßgeblich sind hier die Angaben für "#(sub)nav" und
"#(sub)nav ul li a" sowie "#nav .nav_selected a(:hover)". - Soweit meine erste Analyse.
Wie man diese Flexibilität mit einem Glas/Glossy-Effekt verbindet, weiß ich zwar nicht, aber eine
Idee hätte ich schon: man verwendet ein Hintergrundbild, das auch für eine sehr große Darstellung
genügend hoch ist, und zentriert dieses vertikal ... Nur ne Idee.
Grüße, Ingo

Die beste Browserweiche ... sitzt zwischen den Ohren ;o]