Hallo!
Ich habe ein horizontales Menu. Dazu habe ich eine Liste missbraucht.
Jeder Menupunkt hat ein Hintergrund, der sich aus drei Bildern zusammensetzt. Das mittlere soll sich entlang der x-Achse entsprechend der Wortbreite wiederholen.
Mein Problem ist, dass ich genau dieses Bild nicht eingebaut bekommen.
Ich habe mal ein Screen angehängt, damit Ihr euch es besser vorstellen könnt.
Hier noch der Quellcode:
Ich hoffe Ihr könnt mir weiterhelfen.
Ich habe ein horizontales Menu. Dazu habe ich eine Liste missbraucht.
Jeder Menupunkt hat ein Hintergrund, der sich aus drei Bildern zusammensetzt. Das mittlere soll sich entlang der x-Achse entsprechend der Wortbreite wiederholen.
Mein Problem ist, dass ich genau dieses Bild nicht eingebaut bekommen.
Ich habe mal ein Screen angehängt, damit Ihr euch es besser vorstellen könnt.
Hier noch der Quellcode:
Code:
<div id="mainmenu">
<ul>
<li><a href="#">banane</a></li>
<li><a href="#">erdbeere</a></li>
<li><a href="#">apfel</a></li>
<li><a href="#">ananas</a></li>
</ul>
</div>
Code:
#mainmenu {
float: left;
width: 100%;
/*background:#fff url('./images/button-mitte.jpg') repeat-x bottom;*/
background-color: #04aee1;
}
#mainmenu ul {
margin: 0;
padding: 5px 20px 0;
list-style: none;
overflow: hidden;
}
#mainmenu li {
float: left;
background: url('./images/button-links.jpg') no-repeat left top;
margin: 0 10px 0 0;
padding: 0 0 0 14px;
line-height: 40px;
}
#mainmenu a {
float: left;
display: block;
background: url('./images/button-rechts.jpg') no-repeat right top;
padding: 5px 20px 4px 6px;
text-decoration: none;
font-weight: bold;
color: #fff;
}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#mainmenu a {float:none;}
/* End IE5-Mac hack */
#mainmenu a:hover {
text-decoration: underline;
color: #000;
}
Ich hoffe Ihr könnt mir weiterhelfen.