Hi,
Erstam Danke für die Antworten!
ich hatte den Code garnicht vollständig in das posting gepostet.
Der steht nun vollständig weiter unten.
Das Untermenu ist eigerückt, obwohl alle margins und alle paddings
explizit auf 0 gesetzt wurden. das einzige, was einen abstand in
irgendeiner form erzeugen kann, ist eine border-bottom. was anderes
fällt mir nicht ein.
danke fürs lesen und
beste gruesse,
martin
CODE:
-----
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>DC BKK - Startseite</title>
<style type="text/css">
<!--
#mainmenu{
margin:0;
padding:0;
width:155px;
border-top:1px solid #a7a7a7;
}
#mainmenu li{
list-style:none;
padding:0px; /*Abstand des Textes im Hauptmenu zum Rand des mainmenuenpunktes*/
margin:0px 0px 0px 0px; /*Abstand der Hauptmenu-mainmenuenpunkte zu anderen Elementen*/
background:#ffffff;
border-bottom:1px solid #a7a7a7;
color:#7B8288;
}
#mainmenu li.hi{
background: url(/_global/images/mainmenu/mainmenu_bg.gif) no-repeat left top;
}
#mainmenu .submenu li{
background:#fffff;
color:#7B8288;
list-style:none;
padding:0px; /*Abstand des Textes im Untermenu zum Rand des Untermainmenuenpunktes*/
margin:0 0 0 0; /*Abstand der Untermenu_mainmenuenpunkte zu anderen Elementen */
border-bottom:1px solid #a7a7a7;
width:143px;
}
#mainmenu .submenu li.hi{
background: url(/_global/images/submenu/submenu_bg.gif) no-repeat left top;
}
#mainmenu a{
font-family: arial;
font-size:12px;
line-height:12px;
font-weight: bold;
}
#mainmenu .submenu a{
font-weight: normal;
}
#mainmenu .submenu li.last{
border-bottom:0px solid #a7a7a7;
}
-->
</style>
</head>
<body>
<ul id="mainmenu">
<li class="hi"><a>lo</a></li>
<li class="hi"><a>lo</a>
<ul class="submenu">
<li class="hi"><a>lorem</a></li>
<li class="hi"><a>lorem</a></li>
<li><a>lorem</a></li>
<li class="last"><a>lorem</a></li>
</ul>
</li>
<li><a>lo</a></li>
<li><a>lo</a></li>
</ul>
</body>
</html>