如何解决dl表格-缺少底部边界线
|<dt>
之后缺少底部边界线间隙
是什么原因造成的,以及如何解决?
<dl class=\"rows\">
<dt>Full Name</dt>
<dd>Peter Gates</dd>
<dt>Email Address</dt>
<dd>email@email.com</dd>
</dl>
CSS:
<style>
.rows dl {
float: left;
}
.rows dt {
float: left;
clear: left;
width: 150px;
font-weight: bold;
padding: 5px;
border-bottom: 1px solid black;
}
.rows dd {
width: 150px;
float: left;
padding: 5px;
border-bottom: 1px solid black;
}
</style>
如果可以改进和减少CSS,请放心。
解决方法
具体来说,您需要在
.rows dd
上加上margin: 0
。
这就是我编写/改进CSS(使用修复程序)的方式:
请参阅:http://jsfiddle.net/gw4zW/3/
.rows {
float: left;
}
.rows dt,.rows dd {
float: left;
width: 150px;
padding: 5px;
margin: 0;
border-bottom: 1px solid black;
}
.rows dt {
clear: left;
font-weight: bold;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。