【发布时间】:2017-02-07 16:56:57
【问题描述】:
任何想法为什么我的代码没有在浏览器上显示表格行?感谢任何帮助!
下面是我的 CSS 和 HTML:
@page {
size: auto;
/* auto is the initial value */
margin: 0px;
}
@media print {
@page {
size: landscape
}
}
table,
th,
td {
border: 3px solid black;
border-collapse: collapse;
}
<table style="width:100%">
<tr>
<td><small>Customer's PO Numer:</small>
</td>
<td contenteditable='true'>
<center>T/15526/CS/001R3</center>
</td>
</tr>
<tr>
<td><small>Customer's V.O Numer:</small>
</td>
<td contenteditable='true'>
<center>NIL</center>
</td>
</tr>
<tr>
<td><small>No. of CT PO raised for same supplier and project (prior to this PO)</small>
</td>
<td contenteditable='true'><u><center>3</center></u>
</td>
</tr>
<tr>
<td><small>Amount raised for same supplier and project (prior to this PO)</small>
</td>
<td contenteditable='true'>
<center>$610.23</center>
</td>
</tr>
</table>
我在这里附上了错误!请看一看。此外,我也在 IE 上尝试过我的代码。不工作。
【问题讨论】:
-
表格行对我来说正确显示
-
会不会是我的浏览器?使用谷歌浏览器。
-
在设置边框时是否看到了表格边框:3px 纯黑色;
-
尝试将其包装在 div 标签中,然后在表格本身或 div 标签处放置边框以模拟您的表格位置
-
一切正常,能否附上问题的截图?或者可能是覆盖此 css 的其他 css。
标签: html css html-table