我试图在div中放置一个表。Div有自己的边框,但我也想要表的边框。所以我设置了td的边框,但我发现my table没有占用全部可用空间。这里是否缺少了什么?
下面是示例implementation:
我正在尝试下面提到的代码:
/* Styles go here */
.container{
width: 250px;
height: 250px;
position: relative;
border: 1px solid black;
}
.table{
position: absolute;
width: 100%;
}
.table td{
border-bottom: 1px solid;
padding: 0px;
margin: 0px;
width: 100%;
}
* {
margin: 0px;
padding: 0px;
}
个字符
3条答案
按热度按时间ergxz8rk1#
在HTML 5之前,将以下内容作为属性添加到表中:
字符集
供参考:https://www.w3schools.com/tags/att_table_cellpadding.asphttps://www.w3schools.com/tags/att_table_cellspacing.asp
HTML5需要CSS。
型
对于你的情况:
型
参见小提琴:https://jsfiddle.net/jennifergoncalves/gtajLmqh/5/
46qrfjad2#
尝试将border-collapse:collapse添加到表中:
就像这样:
字符集
这是一个demo。
下面是完整的代码:
的数据
zed5wv103#
您可以通过设置来删除表格单元格周围的多余空间:
字符集
默认设置为
border-collapse: separate;
,阅读更多关于MDN的内容。的数据