İsm*_*kan 3 html css html-table
我有以下CSS代码:
tr.uprightTr
{
padding: 0px;
margin: 0px;
height: 10px;
border: none;
border-spacing: 0px;
}
td.uprightTd
{
padding: 0px;
margin: 0px;
height: 10px;
border: none;
border-spacing: 0px;
}
table.uprightTbl
{
padding: 0px;
margin: 0px;
border: none;
border-collapse: collapse;
border-spacing: 0px;
}
Run Code Online (Sandbox Code Playgroud)
以下HTML:
<table class="uprightTbl" cellpadding="0" cellspacing="0">
<tr class="uprightTr">
<td class="uprightTd"><input type="checkbox" /></td>
...
Run Code Online (Sandbox Code Playgroud)
无论我尝试什么,它都会在元素之间留出一些空间.关于我可以尝试或可能做错的任何想法?
PS:我还检查了Chrome上的元素,元素成功到达相关的css行.
Ulf*_*der 11
您是否尝试为所有元素添加CSS规则,例如:
.uprightTbl * {
border: none;
border-collapse: collapse;
padding: 0;
margin: 0;
}
Run Code Online (Sandbox Code Playgroud)
它可以解决您的问题.
应用以下样式:
border-spacing:0;
border-collapse:collapse;
Run Code Online (Sandbox Code Playgroud)
此查询已存在:在 CSS 中设置单元格填充和单元格间距?