Hallo,
ich habe mir in HTML/CSS ein wertikales aufklappemnü gemacht.
nun soll das zentriert werden.
leider ohne erfolg. ich kann es nur mit padding-left einrücken, aber ich wil es zentrieren.
kann mir jemand weiter helfen?
HTML:
PHP-Code:
<div class="menu">
<ul>
<li><a href="index.php?page=home">Home</a>
<ul>
<li><a href="index.php?page=profil_bearbeiten">
Profil bearbeiten</a></li>
<li><a href="index.php?page=nachrichten">
Nachrichten</a></li>
<li><a href="index.php?page=geblockte_benutzer">
Geblockte Benutzer</a></li>
</ul>
</li>
</ul>
</div>
CSS:
PHP-Code:
.menu {
margin:-19;
padding-left:450px;
}
.menu ul {
padding:0;
list-style:none;
white-space:nowrap;
border:0.2px solid #ddd;
}
.menu > ul {
float: left;
}
.menu ul ul {
position:absolute;
left:-9999px;
}
.menu > ul > li {
position: relative;
}
.menu ul ul {
background:#fff;
padding:0px 0;
border:2px solid #ddd;
-moz-border-radius: 5px;
-webkit-border-radius: 522px;
-ms-border-radius: 522px;
border-radius: 522px;
}
.menu > ul > li > ul {
border-top:0;
-moz-border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
-ms-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
}
.menu a {
display:block; font:normal 12px verdana, arial, sans-serif;
color:#666;
line-height:48px;
text-decoration:none;
padding:0 35px 0 25px;
}
.menu > ul > li > a {
color:#000;
font-weight:bold;
}
.menu ul ul li a {
line-height:22px;
}
.menu ul li:hover > ul {
left:0;
top:48px;
}
.menu > ul li:hover > a {
background-color:white;
}
.menu ul ul li:hover > a,
.menu ul ul li:hover > a.fly {
background-color:silver;
color:white;
}
.menu > ul > li.close {
display:none;
position:absolute;
left:0;
top:-25px;
width:100%;
height:25px;
background:none;
}
.menu > ul > li.close a {
width:100%;
padding:0;
text-indent:15px;
background:#036;
color:#fff;
-moz-border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
-ms-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
}