
Zoals je ziet is het een menu waar links en rechts ronde hoeken zitten. Nu wil ik ervoor zorgen dat het menu in het midden van de 2 ronde hoeken zit. Ik heb enkel geen idee hoe. Ik heb namenlijk nu de volgende code:
<div id="content">
<div id="right-corner"></div>
<div style="clear: both;"></div>
<ul class="mainmenu">
<li><a href="#">sdk</a></li>
<li><a href="#">sdk</a></li>
<li><a href="#">sdk</a></li>
<li><a href="#">sdk</a></li>
</ul>
hierbij hoort de volgende css:
#content
{
width: 860px;
margin: 20px 41px 20px 41px;
padding: 0;
height: auto;
background: #FFF url(' images/content_lt-round.png' ) no-repeat left top;
}
#content #right-corner
{
background: #FFF url(' images/content_rt-round.png' ) no-repeat right top;
width: 15px;
height: 15px;
float: right;
margin-top:0;
z-index: -2;
}
ul.mainmenu
{
margin: 0 auto;
list-style-type: none;
height: 25px;
background-color: #FF0;
min-width: 100px;
display: table;
}
ul.mainmenu li
{
display:inline;
}
ul.mainmenu li a
{
display: table;
}
hieruit komt het volgende:

nu wil ik dat het gele gedeelte zo groot is als nodig is, dus niet 100%, maar zo groot als de breedte van de tekst die er in staat bij elkaar, en ik wil dat het daarna in het midden staat. Iemand een idee?
Tom