ロゴを中央に配置して、メニュー バーを中央に配置しようとしています。現在、すべてが浮かんでいますが、ページの中央に配置されません。また、中央に配置されている場合は、ページの幅に応じてサイズを変更するために、ロゴの左右に配置した背景画像が必要です-これはライブでどのように見えるかへのリンクです-メニューテスト
私のウェブサイトには、メニューバーの後ろにロゴを配置し、幅を長くして背景が伸びるように作成した元のメニューがまだありますが、そのために自動調整されません....現在のメニュー
私のコードが完璧ではないことはわかっていますので、ご容赦ください
html
<div id="access">
<div class="menu-container">
<ul id="menu-left" class="menu">
<li class="menu-item">
<a href="#home">Home</a>
</li>
<li class="menu-item">
<a href="#about">About</a>
</li>
<li class="menu-item">
<a href="#services">Services</a>
</li>
</ul><!--END of menu-navigation-left-->
<ul id="menu-center">
<li class="menu-item">
<img src="images/logo.png" alt="Menu">
</li>
</ul> <!--close div center-->
<ul id="menu-right" class="menu">
<li class="menu-item">
<a href="#">Blog</a>
</li>
<li class="menu-item">
<a href="#contact">Contact</a>
</li>
<li class="menu-item">
<a href="#portfolio">Portfolio</a>
</li>
</ul><!--END of menu-navigation-left-->
</div><!--END of menu-navigation-container-->
</div><!--END of access-->
CSS
header {
position:fixed;
}
#access {
width:100%;
overflow:hidden;
left:50%;
}
#access ul.menu{
display: inline-block;
}
#access ul {
}
#access ul a{
display:block;
}
#access ul#menu-left {
height:120px;
background-image:url(../images/menu.png);
}
#access ul#menu-center {
height:120px;
}
#access ul#menu-right {
height:120px;
background-image:url(../images/menu.png);
}
ul, li {
margin:0px;
padding:0px;
list-style:none;
float:left;
display:block;
}
#access a {
display: block;
font-size: 16px;
line-height: 15px;
padding: 13px 10px 12px 10px;
text-transform: titlecase;
text-decoration: none;
font:"Mc1regular", Arial, sans-serif;
}
a:link{
color:#fff;
}
a:visited{
color:#fff;
}