Hi, hab ein riesen Problem, ich habe eine webasierte
Datenbank entwickelt. Den Menüaufbau hab ich mit CSS
verwirklicht, leider klappt der Aufbau nur beim Firefox perfekt
und beim IE nicht. Hoffe ich könnt mir helfen (seht euch die
beiden Bilder). Danke im Vorraus.
Der CSS-Code:
Zum Anschauen:
IE6
Firefox
Datenbank entwickelt. Den Menüaufbau hab ich mit CSS
verwirklicht, leider klappt der Aufbau nur beim Firefox perfekt
und beim IE nicht. Hoffe ich könnt mir helfen (seht euch die
beiden Bilder). Danke im Vorraus.
Der CSS-Code:
Code:
#menu { width: 100%; background: #5E68AF; float: none; } #menu ul { list-style: none; margin: 0; padding: 0; width: 150px; float: left; } #menu a, #menu h2 { font: bold 11px/16px arial, helvetica, sans-serif; display: block; border-width: 1px; border-style: solid; border-color: #ccc #888 #555 #bbb; margin: 0; padding: 2px 3px;} #menu h2 { color: #FFFFFF; background: #000000 text-transform: uppercase; text-align:center; } #menu a { color:#FFFFFF ; background:#000000 ; text-decoration: none; } #menu a:hover { color: #000000; background: #FFFFFF; } #menu li {position: relative; } #menu ul ul { position: absolute; z-index: 500; background: #000000; text-align:left; } #menu ul ul ul { position: absolute; top: 0; left: 100%; text-align:left;} div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul {display: none;} div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: block;} #menu1 { width: 100%; background: #5E68AF; float: none; } #menu1 ul { list-style: none; margin: 0; padding: 0; width: 150px; float: left; text-align:center; } #menu1 h2 { font: bold 11px/16px arial, helvetica, sans-serif; border-width: 1px; border-style: solid; border-color: #ccc #888 #555 #bbb; margin: 0; padding: 2px 3px; color: #FFFFFF; background: #5E68AF text-transform: uppercase; } #menu1 a { font: bold 11px/16px arial, helvetica, sans-serif; border-width: 1px; border-style: solid; border-color: #5E68AF; margin: 0; padding: 2px 3px; color:#FFFFFF ; background:#5E68AF ; text-decoration: none; } #menu1 a:hover { color: #000000; background: #FFFFFF; } #menu2 { width: 100%; background: #5E68AF; float: none; } #menu2 ul { list-style: none; margin: ; padding: 10; width: 170px; float: left; text-align:center; } #menu2 h2 { font: bold 18px/20px arial, helvetica, sans-serif; border-width: 1px; border-style: solid; border-color: #ccc #888 #555 #bbb; margin: 0; padding: 5px 7px; color: #FFFFFF; background: #5E68AF text-transform: uppercase; } #menu2 a { font: bold 18px/20px arial, helvetica, sans-serif; border-width: 1px; border-style: solid; border-color: #5E68AF; margin: 0; padding: 3px 5px; color:#FFFFFF ; background:#5E68AF ; text-decoration: none; } #menu2 a:hover { color: #000000; background: #FFFFFF; }
IE6
Firefox
Kommentar