<div id="menu">
<ul class="menu">
<li class="level1 item1 first active current">
<li class="level1 item2">
<li class="level1 item3">
<li class="level1 item4">
<li class="level1 item5">
<li class="level1 item6">
<li class="level1 item7">
<li class="level1 item8">
<li class="level1 item9 last">
<a href="/ru/about-us.html" class="level1 item9 last">
<span>О НАС</span>
</a>
</li>
<li class="background" style="width: 111px; visibility: visible; opacity: 0.7; left: -81px">
</ul>
</div>
не получается отцентровать текст "O Нас" по вертикали, уже везде понавтыкал vertical-align:middle; но без результата...
CSS
div#menu {
position: absolute;
top: 160px;
/**left: 100px;
width: 85%;**/
height: 40px;
margin-left: 0px;
text-align:center;
vertical-align:middle;
}
div#menu li a {
float: left;
display: block;
position: relative;
width: 101px;
height: 40px;
padding: 0px 5px 0px 5px;
/*line-height: 30px;*/
overflow: hidden;
font-size: 130%;
font-weight: bold;
color: #ffffff;
text-decoration: none;
z-index: 4;
text-align:center;
vertical-align:middle;
}
div#menu ul {
padding: 0px;
margin: 0px;
list-style: none;
float: left;
vertical-align:middle;
вот что показывает DragonFly
div#menu li a {
color: #ffffff;
font-size: 130%;
font-weight: 700;
text-align: center;
}
a:hover {
color: #eb7800;
}
a:link, a:visited {
color: #e15000;
}
a {
color: #0000cc;
}
inherited from ul
div#menu ul {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
}
ul {
list-style-position: outside;
list-style-type: disc;
}
inherited from div
div#menu {
text-align: center;
}
inherited from body
body.font-large {
font-size: 13px;
}
body {
color: #646464;
font-family: "Trebuchet MS", "Arial", "Helvetica", sans-serif;
font-size: 12px;
line-height: 150%;
}
inherited from html
default values
html {
direction: ltr;
}
<ul class="menu">
<li class="level1 item1 first active current">
<li class="level1 item2">
<li class="level1 item3">
<li class="level1 item4">
<li class="level1 item5">
<li class="level1 item6">
<li class="level1 item7">
<li class="level1 item8">
<li class="level1 item9 last">
<a href="/ru/about-us.html" class="level1 item9 last">
<span>О НАС</span>
</a>
</li>
<li class="background" style="width: 111px; visibility: visible; opacity: 0.7; left: -81px">
</ul>
</div>
не получается отцентровать текст "O Нас" по вертикали, уже везде понавтыкал vertical-align:middle; но без результата...
CSS
div#menu {
position: absolute;
top: 160px;
/**left: 100px;
width: 85%;**/
height: 40px;
margin-left: 0px;
text-align:center;
vertical-align:middle;
}
div#menu li a {
float: left;
display: block;
position: relative;
width: 101px;
height: 40px;
padding: 0px 5px 0px 5px;
/*line-height: 30px;*/
overflow: hidden;
font-size: 130%;
font-weight: bold;
color: #ffffff;
text-decoration: none;
z-index: 4;
text-align:center;
vertical-align:middle;
}
div#menu ul {
padding: 0px;
margin: 0px;
list-style: none;
float: left;
vertical-align:middle;
вот что показывает DragonFly
div#menu li a {
color: #ffffff;
font-size: 130%;
font-weight: 700;
text-align: center;
}
a:hover {
color: #eb7800;
}
a:link, a:visited {
color: #e15000;
}
a {
color: #0000cc;
}
inherited from ul
div#menu ul {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
}
ul {
}
inherited from div
div#menu {
}
inherited from body
body.font-large {
}
body {
font-family: "Trebuchet MS", "Arial", "Helvetica", sans-serif;
line-height: 150%;
}
inherited from html
default values
html {
direction: ltr;
}