我无法让两张名单并排坐下。 第二个列表始终位于第一个列表的下方。 他们需要不同的div,因为它们的颜色和填充方式不同。 该列表也将非常长并通过JS填充,因此我不能简单地构建具有位置相对的列表
HTML
<div id="left_list">
<div id="item_name">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
</div>
</div>
<div id="item">
<ul>
<li>some name</li>
<li>some name</li>
<li>some name</li>
<ul>
</div>
CSS
#item_name {
color: #0000FF;
font-size: 17px;
height: 100%;
margin: 0;
padding: 0;
white-space: nowrap;
width: 208px;
text-align:right;
}
#item_name li{
padding-bottom: 0px;
}
#item {
margin-left: 208px;
padding: 0;
font-size: 17px;
white-space: nowrap;
background-color: red;
}
#item li{
list-style-type: none;
}
#left_list {
background-color: #CDCDCD;
width: 208px;
}
ul {
list-style-type: none;
margin: 0;
padding: 0;
display: inline-block;
*display: inline;
margin-right: 22px;
}