我有这个表:
<body>
<table id="page" >
<tr id="header" >
<td colspan="2" id="tdheader" >je suis</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
</tr>
</table>
</body>
这里是CSS
html, body, #page {
height:100%;
width:100%;
margin:0;
padding:0;
}
#header {
margin:0;
padding:0;
height:20px;
background-color:green;
}
我想删除所有margin和padding但始终我有:
我怎样才能解决这个问题?
试试这个:
#page td {
padding:0; margin:0;
}
#page {
border-collapse: collapse;
}
试试这个:
table {
border-spacing: 0;
border-collapse: collapse;
}
表是奇数元素。 不同于div
就是他们有特殊的规则。 添加cellspacing
和cellpadding
属性设置为0
,它应该解决这个问题。
<table id="page" width="100%" border="0" cellspacing="0" cellpadding="0">
在表内的细胞之间移除填充。 只要使用cellpadding=0
和cellspacing=0
属性表标签。
尝试使用标签体去除所有magin和padding一样,你想要的。
<body style="margin: 0;padding: 0">
<table border="1" width="100%" cellpadding="0" cellspacing="0" bgcolor=green>
<tr>
<td > </td>
<td> </td>
</tr>
<tr>
<td > </td>
<td> </td>
</tr>
<tr>
<td > </td>
<td> </td>
</tr>
</table>
</body>
我找到最完美的工作答案是这样的
.noBorder {
border: 0px;
padding:0;
margin:0;
border-collapse: collapse;
}