Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS Div和li间距问题_Css_Html_Html Lists - Fatal编程技术网

CSS Div和li间距问题

CSS Div和li间距问题,css,html,html-lists,Css,Html,Html Lists,如何使div的底部有1 px边框?而不是那根厚厚的灰条。 使用id=“widget content”保存ul的div具有白色背景,带有1px填充,以提供1px边框效果 无论我做什么,如果我尝试折叠小部件内容div或展开lidiv。ul中可以有3个以上的li HTML <div id="content"> 底部可见的灰色不是边框,实际上是由于无序列表的底部边距造成的,它在底部创建了一个空白 以下内容将消除此空间: #widget-feeds { margin-bottom: 0 }

如何使
div
的底部有1 px边框?而不是那根厚厚的灰条。 使用
id=“widget content”
保存
ul
div
具有白色背景,带有1px填充,以提供1px边框效果

无论我做什么,如果我尝试折叠小部件内容
div
或展开li
div
ul
中可以有3个以上的
li

HTML

<div id="content">

底部可见的灰色不是边框,实际上是由于无序列表的底部边距造成的,它在底部创建了一个空白

以下内容将消除此空间:

#widget-feeds { margin-bottom: 0 }
#widget-feeds li { margin-bottom: 0 !important; padding: 4px 0 9px 0 !important; }

请注意,我上面的修复不是一个好的做法,您应该编辑现有样式表以满足这些更改,而不是应用我在此处指定的规则。

很抱歉没有修复它。@JasonBourne是的,问题还在于列表项的底边距。请看我编辑的答案。谢谢这是边距。啊!
    #content #widget-container {
    width: 30%;
    background-color: #ddd;
    float: left;
    margin-top: 25px;
    margin-bottom: 25px;
    margin-left: 25px;
    white-space: nowrap;
    display: block;
}
#content #widget-container #widget-head {
    height: 25px;
    padding: 5px;
    overflow: hidden;
    line-height: 25px;
}
#content #widget-container #widget-head h3 {
    font-size: 14px;
    width: 90%;
    float: left;
}
#content #widget-container #widget-head #widget-edit {
    float: right;
    width: 12px;
    padding-top: 5px;
}
#content #widget-container #widget-content {
    background-color: #FFF;
    margin: 1px;

}
#content #widget-container #widget-content #widget-feeds ul {
overflow: auto;
}
#content #widget-container #widget-content #widget-feeds li {
    display: block;
    white-space: normal;
    word-wrap: normal;
    margin-bottom: 5px;
    padding: 4px;
}
#content #widget-container #widget-content #widget-feeds li a {


}
#content #widget-container #widget-content #widget-feeds li .widget-desc {
    white-space: normal;
    display: none;
    margin-bottom: 4px;
    padding-top: 2px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 15px;
    overflow: hidden;
}
#widget-feeds { margin-bottom: 0 }
#widget-feeds li { margin-bottom: 0 !important; padding: 4px 0 9px 0 !important; }