我正在尝试在我的导航菜单中添加一个分隔符,我发现了“li + li”功能,但是我很难把分隔符放在正确的位置。我想要将其均匀地放置在两个占位符之间且居中。我已经尝试使用margin和padding属性进行调整,但没有成功。
这是一个jsfiddle,其中包含我的代码和我要实现的效果的图片示例。非常感谢任何帮助。谢谢。
这是一个jsfiddle,其中包含我的代码和我要实现的效果的图片示例。非常感谢任何帮助。谢谢。
HTML / CSS
<style>
body {
margin: 0;
color:white;;
}
#header {
background-color: #1c2024;
height: 100px;
width: 100%;
text-align: center;
line-height: 100px;
}
#header ul {
margin: 0;
}
#header li {
display:inline;
}
#header li + li {
background:url('http://i.imgur.com/IdVT0cL.png') no-repeat;
padding-left: 20px;
padding-right: 20px;
}
</style>
</head>
<body>
<div id="wrapper">
<div id="header">
<ul>
<li>odsfjkoj</li>
<li>odsfjkoj</li>
</ul>
</div>
</div>
</body>