我正在尝试在div中使用2个无序列表来实现两个不同大小的列,但由于某种原因,在div中存在我不想要的额外顶部/底部填充。
#contact-box {
float: right;
border-top: 1px solid #ccc;
background-color: green;
width: 250px;
padding: 0px;
}
ul#networks {
list-style-type: none;
float: left;
width: ;
padding: 0px;
}
#networks li {
border-bottom: 1px solid #ccc;
padding: 7px;
}
ul#contacts {
list-style-type: none;
float: right;
width: 70%;
background-color: red;
padding: 0px;
}
#contacts li {
border-bottom: 1px solid #ccc;
padding: 7px;
}
您可以在此处查看:http://jsfiddle.net/XwfLD/ 我知道它会在CSS中变得简单,但如果有人可以提供帮助,我们将不胜感激!
答案 0 :(得分:4)
答案 1 :(得分:0)
我相信您的问题是您没有为ul#networks指定宽度..如果您更改
ul#networks {
list-style-type: none;
float: left;
width: ;
padding: 0px;
}
要..
ul#networks {
list-style-type: none;
float: left;
width: 30% ;
padding: 0px;
}
他们应该互相移动。根据您的描述,我相信这就是您想要的。让我知道它是如何工作的。