Моя задача - ввести несколько горизонтальных полос между ссылками в простой несортированный навигационный список для веб-сайта моей компании.
Я пробовал каждый метод, указанный в вертикальных разделителях в горизонтальном меню UL, чтобы безрезультатно. Одна из ссылок в этой беседе привела меня к http://www.jackreichert.com/2011/07/31/how-to-add-a-divider-between-menu-items-in-css-using-only-one-selector/, который сработал! ... вроде.
http://s21.postimg.org/nno183jl3/problems.jpg
Вот что я получаю прямо сейчас: разделители переместились в левую часть навигационного списка. На данный момент я немного озадачен, поэтому я надеялся, что вы, ребята, можете мне помочь.
Вот HTML. "cart_count.tpl" - это содержимое корзины покупок справа.
<div style=float:right id="topbar">
<nav>
<div id="thisisthecartfunction" style=float:right>
{include file="cart_count.tpl"}</div>
<ul style=float:right>
<li><a href="/member">My Account</a></li>
<li><a href="/member_wishlist">Wish List</a></li>
<li><a href="/tracking">Order Status</a></li>
<li><a href="/category/customer-service">Customer Service</a></li>
</ul>
</nav>
</div>
А вот и CSS. Я знаю, что это длинновато и загромождено.
#container > header > #topbar { width: 100%; background: #f8f8f8; margin: 0 auto;}
#container > header > #topbar > nav { width: 980px; overflow: hidden; margin: 0px auto;}
#container > header > #topbar > nav > div > #cartitems {vertical-align: bottom; margin: 3px 0px 10px 10px; }
#container > header > #topbar > nav > ul {list-style-type: none; margin: 0; padding: 0;}
#container > header > #topbar > nav > ul > li {display: inline;list-style-type: none;}
#container > header > #topbar > nav > ul > li+li { border-left: 1px solid #000000 }
#container > header > #topbar > nav > ul > li > a {display: inline; float: right; background: #f8f8f8; color: #666666; text-decoration: none; vertical-align: bottom; margin: 5px 0px 10px 10px; }
#container > header > #topbar > nav > ul > li > a:hover { text-decoration: underline; }
Любая помощь будет принята с благодарностью.
style=float:right
наstyle="float:right;"
- person mdesdev   schedule 19.09.2013