我的目标:CSS样式 - 分导航成左右
我想有#nav是分进菜单左和菜单的权利,各有其最大宽度
我想确保#nav,menu-left和right不是静态固定的。以便根据用户的设置进行扩展和缩小。
输出应该与我们在图片中看到的类似。
我在WordPress这样做。 我想创建一个导航或简单地在顶部的水平菜单。
我想要做的是将原始菜单分为两部分,如下图所示。
http://i50.tinypic.com/zyaakl.jpg (图片是相当大的,所以我会离开它作为一个链接)
现场演示是在这里 http://www.i3physics.com/blog/?page_id=2
这是我的CSS代码
#nav {
background-color: #444444;
line-height: 35px;
margin: 0 auto;
overflow: hidden;
}
#nav ul {
float: right;
list-style: none;
margin: 0 0 0 0;
}
#nav ul#menu-left {
float: left;
max-width: 700px;
}
#nav ul#menu-right {
float: right;
max-width: 500px;
}
#nav ul li {
float: left;
text-align: center;
margin: 0;
padding: 0 12px 0;
}
#nav ul li a, #nav ul li a:visited {
float: left;
color: #ffffff;
font-size: 11px;
font-family: Verdana,sans-serif;
line-height: 35px;
font-weight: normal;
font-style: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-align: start;
text-indent: 0px;
}
#nav ul li a:hover {
color: #ffffff;
text-decoration: underline;
}
这是我的示例代码在header.php中
<body>
<div id="nav">
<ul id="menu-left"><?php wp_list_pages('depth=1&title_li=0&sort_column=menu_order'); ?></ul>
<ul id="menu-right"><?php wp_list_pages('depth=1&title_li=0&sort_column=menu_order'); ?></ul>
</div>
我想要做的是将原始菜单分为两部分,如下图所示。
http://i50.tinypic.com/zyaakl.jpg (图片是相当大的,所以我会离开它作为一个链接)
所以我想到了最大化的左侧和右侧。然后进行保证金余额和保证金的权利。但这很丑陋。我想要质量。它可能会以不同的分辨率和不同的显示器毁坏显示器。
我甚至试过这样:
#nav ul#menu-left {
float: right;
max-width: 700px;
}
#nav ul#menu-right {
float: left;
max-width: 500px;
我将在这里得到任何帮助。非常感谢你。
当你尝试'float:right;'/'float:left'选项时发生了什么? – 2010-06-25 22:53:07
我查过了。我互换和操纵了他们,有些只是互换了职位。 – CppLearner 2010-06-25 23:15:55