2015-04-05 27 views
-2

是否有可能在变化的<th>标签上有垂直线在表格的整个长度上延伸。例如,在下面的表格HTML表格 - <th>标签变化时的垂直线

enter image description here

如何添加运行从顶部到每个月使用CSS之间底部的垂直线?

+3

可能。发布您的问题中的HTML和CSS。 – j08691 2015-04-05 02:24:39

+0

这个表是动态生成的还是您手动创建的? – sinanspd 2015-04-05 02:27:40

+0

它只是刚刚开始,但会尽可能多地创建,但每次都需要手来减少生成它所需的处理。 (我是新手,因此可能不是正确的方法) – 2015-04-05 03:44:05

回答

0

取决于你的表格有什么HTML,但这里是一个例子。使用此代码添加垂直边框。

table { border-collapse: collapse; } 
 
tr { border: none; } 
 
.line { 
 
    border-left: solid 1px #000; 
 
}
<table> 
 
    <tr> 
 
    <th colspan="2" class="line">Persons</th> 
 
    </tr> 
 
    <tr> 
 
    <th class="line">Firstname</th> 
 
    <th>Lastname</th> 
 
    </tr> 
 
    <tr> 
 
    <td class="line">James</td> 
 
    <td>Bond</td> 
 
    </tr> 
 
    <tr> 
 
    <td class="line">Clark</td> 
 
    <td>Kent</td> 
 
    </tr> 
 
</table>

+0

该解决方案并不完全正确,因为它在列中每天都会绘制垂直线。对不起,如果我不清楚,但有2行表标题,月份名称和个别日子。我只需要在月份变化之后有一条垂直线,而不是在每天之后 – 2015-04-05 03:46:21

+0

谢谢这就是我所需要的 – 2015-04-05 10:51:41