hi,
wenn man mit der Maus über "Seitenübersicht" geht.
Wenn man drauf klickt, bleibt diese auch geöffnet; ich habe jetzt auch diesbezüglich auf der Seite einen Hinweis angebracht. Auch mit der Tastatur lässt sich das ganze sehr gut navigieren. Seitenübersicht antabben, mit Enter bestätigen und durch die Liste tabben.
- Ich würde den Aufruf leicht verzögern, damit man nicht jedes Mal, wenn man nur „zufällig“ über diesen Bereich kommt, diese Auswahlbox aufgeht. 200 - 400ms dürften da reichen.
Dann müsste ich das hovern erstmal umändern, da derzeit fast das Gesamte aussehen über CSS gesteuert wird; Per Javascript setze ich eigentlich nur die Klassen.
Ich muss mal _probieren_, die Klassen Zeitverzögert zu setzen -- ich weiss nämlich nicht wirklich, was ich da mit Javascript mache :) .
- Wie verhält sich diese Box bei »richtig vielen«™ Seiten?
Guckst du einfach:
8 Seiten
300 Seiten
Soll heißen: Wenn die Ausmaße der Box den sichtbaren Bereich überschreiten und man scrollen muß, bleibt die Box dann erhalten? Wenn man gescrollt hat, ist ggf. der aktive Bereich außerhalb des sichtbaren Bereiches und man müßte wieder zurückscrollen, womit man dann wiederum nicht an die unteren Seiten käme usw.
Ab 30 Seiten wird die Box Breiter, ab 60 bekommt es eine Feste Höhe und overflow steht auf auto, also sollte die Box eigentlich immer im Sichtbaren Bereich sein (ich sitz gerade vor einem 15" und hier sieht alles Ok aus).
Oder man paßt die Seitenanzeige dynamisch an, daß bei hohen Seitenzahlen erst mal nur jede zehnte / zwanzigste / fünfzigste angezeigt wird und die Einzelseiten erst bei Auswahl einer dieser Gruppen erscheinen.
Hehe, nönö :)
Ich hatte schon genug schwierigkeiten mit PHP und CSS, zumal ich Javascript gerade erst lerne -- evtl. versuche ich mich mal daran, denn vielversprechend klingt der Vorschlag auf jeden fall, aber ob ich dass hinkriege ...
Das mit dem Zeitverzögert klingt aber gut, dass werde ich als nächstes angehen.
mfg