Мои цели:
Я хочу, чтобы #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;
Я буду признателен за любую помощь здесь. Большое спасибо.