|
|||
dynamische bildgröße und absolute positionierung
Hi,
ich habe eine bildergallerie, in der img's mittels max-width:100%; dynamisch der grösse(breite) des fenster anpassen. die bilder füllen dabei 70% des fensters aus und haben eine mindest und eine maximal grösse. das menü wird dabei einfach nach unten geschoben. das funktioniert soweit auch einwandfrei. Jetzt habe ich zudem eine slideshow, die die bilder überblendet. das funktioniert alleine auch sehr gut. Das problem ist wenn ich nun beides zusammen "baue". alle slideshows die ich finden konnte arbeiten mit absoluter positionierung. diese hat jedoch die eigenschaft, andere elemente zu überdecken. ich verzweifle. bitte schaut es euch doch mal an: titel ist das browser-fenster möglichst schmal, so ist das menü zu sehen. wird das browser-fenster jedoch breiter gezogen, wird auch das bild grösser und überdeckt das menü. wie kriege ich es nun hin das das menü nicht überdeckt, sondern nach unten geschoben wird? ich danke schonmal herzlich für eure antworten! |
Sponsored Links |
|
|||
Absolt positionierte Elemente haben die Eigenschaft, auf andere Elemente im HTML keine Rücksicht zu nehmen. Das macht sie nützlich und Sorgen bereitend zugleich.
Du hast keine Möglichkeit, bei breiteren Browserfenstern ( danke für deinen Hinweis...) mit dem derzeitigen Code voranzukommen. Du kannst die Position deiner Navigation skripten lassen ( Abfrage, wie hoch das Bild ist..., keine Ahnung wie) oder besser noch, als Teil des HTML des variablen Containers coden und mit position:relative oder :absolute die nötigen Werte nach unten schieben, so dass sie immer etwas unter dem Bild ist wie gewünscht. Bei kleineren Browserfenstern allerdings kann es dann passieren, dass die absolute Positionierung dazu führt, dass Inhalte unerreichbar werden. In diesem Fall wäre ein im HTML nachfolgender Container mit ausreichend padding nach unten erforderlich, der das Browserfenster für jeden Fall genügend aufspannt bzw. und ggf. einen Scrollbalken anbietet.
__________________
Grüsse Andreas- auch mal wieder da... Design isn't about the tools, it's about creating the best experience for the user. A design should be based on usability, accesibility, aesthetics, but never on floats, lists or background images. ( by Cameron Adams) Wiedergelesen: > hier und hier [Foren-Links] Dein Post? Klar, DAS vorher gelesen? Hilft. ## User-Landkarte |
Sponsored Links |
|
||||
Hi,
zuerst würde ich mal die groben technischen Fehler beseitigen. Da werden Blockelemente innerhalb von inline-Elementen notiert (div innerhalb von a). @Chris2011 habs nur kurz überflogen, aber leider ist deine Lösung teilweise unbrauchbar: Das was mit visibility:hidden versteckt wird lesen auch die Screenreader nicht mehr vor.
__________________
Ein mehrfacher Gruß aus dem Südosten Klaus |
|
||||
Zitat:
Wie groß die Sünde ist weiss ich nicht. Wenn es nach der großen Mehrheit geht ist es null Sünde, da denen Behinderte offensichtlich wurschtegal sind (sie das aber natürlich nie offen zugeben würden)
__________________
Ein mehrfacher Gruß aus dem Südosten Klaus |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
absolute Positionierung in Buttons - FF Bug? | TobiasPl | CSS | 3 | 14.04.2010 08:37 |
ich habe totale Schwerigkeiten mit Absolute und Relative Positionierung?!? | damonster | CSS | 12 | 27.08.2008 15:56 |
prblemme mit mein inhalt div | carlos587261 | CSS | 3 | 23.04.2008 14:07 |
IE: absolute positionierung mit width und height auf auto | TheSilentOne | CSS | 4 | 06.11.2007 16:17 |
Barrierefreiheit - Absolute Positionierung | dbub | Barrierefreiheit | 19 | 13.06.2007 16:58 |