【发布时间】:2014-05-03 23:10:47
【问题描述】:
我正在尝试将两个表嵌套在另一个表中(这样它们会并排显示,一旦我有足够的信息可以添加第三个。)“Sam 的绘画价格表”出现了没有问题,CSS 完整且适当对齐。我试图嵌套在较大表的第二个单元格中的第二个表没有。相反,它显示在第一个嵌套表下方。我不知道为什么。我在这里查看了几个线程,但每个人都在说“不要嵌套表格”......所以我试着不嵌套它们。但它们仍然不会并排显示。这是我所拥有的:
<table class = "pricingTable" >
<tr>
<th colspan = "2">Sam's Painting<br>Price Schedule</th></tr>
<tr><td class = "pricingTable">11"x14" </td><td class = "pricingTable">$40</td></tr>
<tr><td class = "pricingTable">14"x17" </td><td class = "pricingTable">$80</td></tr>
<tr><td class = "pricingTable">16"x20" </td><td class = "pricingTable">$100</td></tr>
<tr><td class = "pricingTable">20"x20" </td><td class = "pricingTable">$120</td></tr>
<tr><td class = "pricingTable">18"x24" </td><td class = "pricingTable">$125</td></tr>
<tr><td class = "pricingTable">20"x32" </td><td class = "pricingTable">$150</td></tr>
<tr><td class = "pricingTable">36"x24" </td><td class = "pricingTable">$200</td></tr>
<tr><th colspan = "2">Bracelets</th></tr><tr>
<td class = "pricingTable">Simple Bracelet</td><td class = "pricingTable">$15</td>
</tr></table>
<table class = "pricingTable" ><tr>
<th colspan = "2">Chana's Sewing<br>Price Starter Guide</th>
<tr><td class = "pricingTable">Cravats </td><td class = "pricingTable">$20</td></tr>
<tr><td class = "pricingTable">Bow-ties </td><td class = "pricingTable">$20</td></tr>
<tr><td class = "pricingTable">Cuffs </td><td class = "pricingTable">$30</td></tr>
<tr><td class = "pricingTable">Skirts </td><td class = "pricingTable">$35</td></tr>
<tr><td class = "pricingTable">Bustles </td><td class = "pricingTable">$40</td></tr>
<tr><td class = "pricingTable">Coats</td><td class = "pricingTable">$40</td></tr>
<tr><td class = "pricingTable">36"x24" </td><td class = "pricingTable">$200</td></tr>
<tr><td class = "pricingTable">Tie Tacks</td><td class = "pricingTable">$10
</td></tr></table>
如果相关,这里是 CSS 的“定价表”部分。
.pricingTable
{
border:2px solid slategrey;
background-color:#FFFFFF;
border-collapse:collapse;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
}
【问题讨论】:
-
看到我在发帖后就忘记了。刚刚完成编辑。
-
你必须把另一张桌子放在桌子里面..现在你必须分开桌子
-
我将它们分开以尝试让它们并排显示。此版本的唯一视觉差异是顶部表格和底部表格之间存在中断。
-
然后使用css table{width:45%;float:left;}
标签: html css html-table nested