![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Inventar
![]() |
![]() Ich hab ein Div und darin einige <ul>s die verschachtelt sind.
Jede <ul> wird ein stückerl weiter eingerückt und ich will verhindern, dass die Schrift über die Breite vom Div hinausgeht. Der Text soll zwangsumgebrochen werden dafür. Vorschläge wie das zu verwirklichen wäre? BSP Code HTML-Code:
<div class="menu"> <ul id="nav"><li><a href="index.php?lid=4">Was soll das?</a><ul id="level2"> <li class="submenu"><a href="index.php?lid=5">test</a><ul id="level2"> <li class="submenu"><a href="index.php?lid=6">foobar</a><ul id="level2"> <li class="submenu"><a href="index.php?lid=7">raboof</a><ul id="level2"> <li class="submenu"><a href="index.php?lid=8"><span class="activemenu">Downloads & Sammlung</span></a></li> </ul> </li> </ul> </li> </ul> </li> </ul> </li> <li><a href="index.php?lid=1">Home</a></li> <li><a href="search.php?lid=2">Suche</a></li> <li><a href="./admin?lid=3">Login</a></li> </ul><br /> </div> |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() |
![]() Ich nehme an es geht um ein Menü auf der Linken Seite mit einer fixen Breite von sagen wir mal 200px? Wie genau soll man umbrechen wenn die Liste zu breit wird? Dann erkennt man ja u.U. die Hierachie der einzelnen Menüpunkte nicht mehr.
Wie viele Menüebenen hast du maximal? lg
____________________________________
„Das menschliche Gehirn ist eine großartige Sache. Es funktioniert vom Moment der Geburt an – bis zu dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain "Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett |
![]() |
![]() |
![]() |
#3 |
Inventar
![]() |
![]() Menü wäre auf der rechten Seite.
Die Menüebenen sind leider nicht beschränkt. Theoretisch also unendlich. Das ist mein Problem, sonst könnt ich im CSS ja fixe Breiten vergeben. |
![]() |
![]() |
![]() |
#4 |
Inventar
![]() |
![]() *push*
|
![]() |
![]() |
![]() |
#5 |
Inventar
![]() |
![]() Hi,
also ich habe schon einige Websites umgesetzt mit diversen Menüs, aber als einzige Möglichkeit eine beliebig tiefe Struktur umzusetzen hätte ich nur die Idee, dass du immer nur die aktuelle Menüebene darstellst also am Anfang: Mein Menü: Menüpunkt 1 Menüpunkt 2 Menüpunkt 3 Wenn man auf Menüpunkt 1 geht: Menüpunkt 1: Menüpunkt 1.1 Menüpunkt 1.2 Menüpunkt 1.3 << Zurück Ansonsten würde ich vorschlagen, die Menüebenen auf 3 Menüebenen zu begrenzen und die Website entsprechend zu strukturieren? Tiefere Navigationen kann man dann z.B. über Menüs/Auswahl im Content Bereich der Website umsetzen. Also das Menü ist dann z.B. Menü1 Menü 1.1 Menü 1.1.1 Menü 2 Menü 3 Und im Content Bereich vom Menü 1.1.1 hast du dann z.B. weitere Verzweigungen. lg
____________________________________
„Das menschliche Gehirn ist eine großartige Sache. Es funktioniert vom Moment der Geburt an – bis zu dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain "Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett |
![]() |
![]() |
![]() |
#6 |
Hero
![]() Registriert seit: 26.07.2001
Ort: Wien
Beiträge: 811
|
![]() So wie ich das sehe, gibt es nur die Möglichkeiten, entweder abzuschneiden (wahrscheinlich in diesem Fall nicht sinnvoll), oder zu scrollen...
Wie zAPPEL schon fragte: Wie soll es denn umgebrochen werden?!
____________________________________
nobody is perfect |
![]() |
![]() |
![]() |
#7 |
Inventar
![]() |
![]() na nach einer fixen anzahl von zeichen (pixel, em, whatever) umbrechen.
was meinst du mit scrollen in dem fall? |
![]() |
![]() |
![]() |
#8 |
Inventar
![]() |
![]() Vor allem: Wie soll das aussehen, damit die Hierachie der Menüpunkte noch zu erkennen ist?
____________________________________
„Das menschliche Gehirn ist eine großartige Sache. Es funktioniert vom Moment der Geburt an – bis zu dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain "Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett |
![]() |
![]() |
![]() |
#9 |
Hero
![]() Registriert seit: 26.07.2001
Ort: Wien
Beiträge: 811
|
![]() HTML-Code:
<div class="menu" style="width:170px;border:thin solid black;overflow:scroll;"> <ul id="nav"><li><a href="index.php?lid=4">Was soll das?</a><ul id="level2"> <li class="submenu"><a href="index.php?lid=5">test</a><ul id="level2"> <li class="submenu"><a href="index.php?lid=6">foobar</a><ul id="level2"> <li class="submenu"><a href="index.php?lid=7">raboof</a><ul id="level2"> <li class="submenu"><a href="index.php?lid=8"><span class="activemenu">Downloads & Sammlung</span></a></li> </ul> </li> </ul> </li> </ul> </li> </ul> </li> <li><a href="index.php?lid=1">Home</a></li> <li><a href="search.php?lid=2">Suche</a></li> <li><a href="./admin?lid=3">Login</a></li> </ul><br /> </div>
____________________________________
nobody is perfect |
![]() |
![]() |
![]() |
#10 |
Inventar
![]() |
![]() Das sieht dann halt wirklich grauslich aus mit vertikalen scrollbalken
![]() lg
____________________________________
„Das menschliche Gehirn ist eine großartige Sache. Es funktioniert vom Moment der Geburt an – bis zu dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain "Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|