TP Underground Lounge 07/08
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 04.04.2008, 10:16   #1
TP-Junior
 
Registriert seit: Apr 2008
Hoppla macht alles soweit korrekt

CSS-Menu: Blocksatz, Problem


Hallo zusammen,

ich habe folgendes Problem:

In meinem CSS-Dropdown-Menu werden trotz "display:block" die Untermenus nicht im Blocksatz (HG-Farbe) angezeigt.

Hier die CSS-Datei, auf die sich meine HTML bezieht:

#nav,
#nav ul {padding:0; margin:0; list-style:none; font: 10px arial, sans-serif; background:666666; position:center; z-index:500;}
#nav {height:25px; width:970; padding:0; background:#666666;}

#nav table {border-collapse:collapse;}
#nav li {float:left;}
#nav li li {float:none;}

#nav li a li {float:left;}

#nav li a {display:block; float:left; background:#666666; color:#ff9933; height:23px; padding:0 15px 0 5px; line-height:22px; text-decoration:none; white-space:nowrap; font-weight:bold; border-left:1px solid #ff9933;}
#nav li li a {height:21px; line-height:20px; float:none;}

#nav li:hover {position:relative; z-index:100;}
#nav a:hover {position:relative; z-index:100; background:#ff9933; color:#666666; border-left:1px solid #ffffff;}
#nav li:hover > a {border-left:1px solid #ffffff; background:#ff9933; color:#ffffff;}

#nav :hover ul {left:0; top:23px; border-left:1px solid #ffffff; z-index:300;}
#nav a:hover ul {left:-1px;}

#nav ul {position:absolute; left:-9999px; top:-9999px;}


#nav li:hover li:hover > ul {left:0; margin-left:100%; top:0;}

#nav li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto;}

#nav li:hover li:hover > a {background:#ff9933; color:#fff; border-left:1px solid #666666;}

#nav li a:hover ul li a:hover {background:#ff9933;}

#nav a:hover a:hover ul,
#nav a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover a:hover ul
{left:100%; top:0;}

#nav a:hover ul ul,
#nav a:hover a:hover ul ul,
#nav a:hover a:hover a:hover ul ul,
#nav a:hover a:hover a:hover a:hover ul ul
{position:absolute; left:-9999px; top:-9999px;}



Könnt ihr damit was anfangen?
Hoppla ist offline   Mit Zitat antworten


Alt 04.04.2008, 22:21   #2
TP-Specialist
 
Benutzerbild von designfanatiker
 
Registriert seit: Nov 2004
Ort: Oberbayern
designfanatiker hilft, wo's gehtdesignfanatiker hilft, wo's gehtdesignfanatiker hilft, wo's geht
Zitat:
Zitat von Hoppla Beitrag anzeigen
Könnt ihr damit was anfangen?
Nein. Was meinst du mit „Blocksatz (HG-Farbe)“?
designfanatiker ist offline   Mit Zitat antworten
Alt 05.04.2008, 00:23   #3
TP-Specialist
 
Benutzerbild von Rinaldo
 
Registriert seit: Oct 2003
Ort: Niederbayern
Rinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine UserRinaldo lebt für das TP und seine User
display:block steht ja auch in keinem Zusammenhang mit Blocksatz...
Rinaldo ist offline   Mit Zitat antworten
Alt 05.04.2008, 11:20   #4
TP-Junior
 
Registriert seit: Apr 2008
Hoppla macht alles soweit korrekt
Nun, das Menu soll ungefähr so aussehen wie hier: http://www.cssplay.co.uk/menus/magic_menu_one.html

Leider ist bei mir beim drop-down der farbige HG unter den drop-down-Links immer nur so breit wie das Wort, das darin steht, und nicht.

War das verständlicher? *rotwerd*
Hoppla ist offline   Mit Zitat antworten
Alt 05.04.2008, 13:06   #5
TP-Specialist
 
Benutzerbild von rewboss
 
Registriert seit: Mar 2005
Ort: Unterfranken
rewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKE
Du hast keine Breite definiert; daher wird das Element nur so breit, wie unbedingt erforderlich.
rewboss ist offline   Mit Zitat antworten
Alt 06.04.2008, 11:20   #6
TP-Junior
 
Registriert seit: Apr 2008
Hoppla macht alles soweit korrekt
Zitat:
Zitat von rewboss Beitrag anzeigen
Du hast keine Breite definiert; daher wird das Element nur so breit, wie unbedingt erforderlich.
Vielen Dank. Wo genau muss ich die Breite definieren für das Untermenu?
Hoppla ist offline   Mit Zitat antworten
Alt 06.04.2008, 20:43   #7
TP-Specialist
 
Benutzerbild von rewboss
 
Registriert seit: Mar 2005
Ort: Unterfranken
rewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKE
Also, das a-Element braucht eine Breite:

Code:
#nav li a {
 display:block;
 float:left;
 background:#666666;
 color:#ff9933;
 height:23px;
 padding:0 15px 0 5px;
 line-height:22px;
 text-decoration:none;
 white-space:nowrap;
 font-weight:bold;
 border-left:1px solid #ff9933;
 width:???;
}
rewboss ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
CSS-Menu: Blocksatz, Problem CSS-Menu: Blocksatz, Problem
« css hover für ie! | Ajax - CSS-Elemente verschieben sich nicht, wenn dynamisch Inhalte hinzugefügt werden »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:24 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67