Drop Down Menu Positionsproblem
hallo alle,
ich habe ein kleines Problem mit meinem CSS Drop Down Menu. Folgendes Problem: Die ersten Punkte in jedem Menu bilden die erste Ebene (class="top") des Menus. Die sollen sich relativ zum Inhalt verhalten, bezüglich Breite. Dann die zweite Ebene (class="item") soll eine fixe Breite bekommen, z.B. 150px. Der Code, einfach in eine Datei kopieren, ist komplett. Ich denke ihr seht dann meine Anliegen selbst. Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> Gruss Schky |
Nachtrag:
Nachtrag: Mit position: absolute; unter #menu ul .item bekomm' ich zwar hin, dass sich die class="top" Zellen nicht automatisch vergrössern, jedoch wird mir dann nur der erste class="item" Eintrag angezeigt. Was muss ich denn machen damit bei position: absolute; die items untereinander dargestellt werden?
Hoffe jemand weiss Rat. Danke! |
Ich denke, ohne Vorschau/Link bekomm' ich nie ne Antwort: css drop down
|
Deine Struktur ist unpassend. Verwende eine verschachtelte Liste.
Dann hast du ein ul-Element um die Listenpunkte, dem du dein position:absolute verpassen kannst. In den FAQ findest du jede Menge Dropdownmenüs -- zum Verstehen des Grundprinzips eignet sich A List Apart: Articles: Suckerfish Dropdowns |
hallo,
danke für den Link. Hab mich drangesetzt und es nach dem Tutorial gemacht. Jetzt läuft es im FF2+, IE6+ und Opera7+. Ich denke das genügt für den Anfang. Teilt mir bitte mit ob es mit eurem Browser auch funktioniert. Wenn etwas mit einem neuen Browser nicht funktioniert, bitte Browser und Version mitteilen. Zusätzlich wenn es mit einem einigermassen populären Browser funktioniert, den ich nicht aufgelistet hab. Danke euch! Drop Down Menu mfG Skyline |
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:11 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023