在Rowspan中绘制垂直线

时间:2014-02-20 00:44:47

标签: html html-table

我正在开发一个MVC应用程序,我有一个cshtml页面,我有一个html表,我需要能够绘制一条垂直线(位于td列中的任何位置),该行跨越表的整个部分,子表。垂直线可以位于td部分的任何位置。不确定这是否重要,但我使用的是Bootstrap。我已经取出了bootstrap类引用,但我仍然有问题。请帮忙!

这是我的代码:

Here is my code:
<table class="table table-striped table-bordered table-condensed">
    <tr style="vertical-align:central">              
        <td style="white-space:nowrap;width:130px">&nbsp; </td>
        <td style="white-space:nowrap;width:100px">&nbsp; </td>
        <td>Jan 2014 </td>
        <td>Feb 2014 </td>
        <td >Mar 2014</td>
        <td>Apr 2014 </td>
        <td>May 2014 </td>
        <td>Jun 2014 </td>   
    </tr>
    <tr>
    <td style="white-space:nowrap">&nbsp;&nbsp;&nbsp; </td>
    <td style="white-space:nowrap">&nbsp </td>
    <td colspan="6"  
        <table  style="width:100%" >
        <tr>            
            <td style="background-color:lightgray;height:10px;width:5.52%" title="01 Jan 2014 - 10 Jan 2014"></td>
            <td style="background-color:lightgoldenrodyellow;height:10px;width:14.36%" title="11 Jan 2014 - 05 Feb 2014"></td>
            <td style="background-color:lightgreen;height:10px;width:80.11%" title="06 Feb 2014 - 30 Jun 2014"></td>
        </tr>
        </table>
    </td>
    </tr>
    <tr>
    <td colspan="1">&nbsp;&nbsp;&nbsp; </td>
    <td colspan="1">&nbsp; </td>
    <td  colspan="181">
        <table  style="width:100%" >        
        <tr>            
            <td style="background-color:lightgray;height:10px;width:28.73%" title="01 Jan 2014 - 21 Feb 2014"></td>
            <td  style="background-color:lightblue;height:10px;width:33.15%" title="22 Feb 2014 - 23 Apr 2014"></td>
            <td  style="background-color:lightsalmon;height:10px;width:3.87%" title="23 Apr 2014 - 30 Apr 2014"></td>
            <td  style="background-color:yellowgreen;height:10px;width:33.15%" title="01 May 2014 - 30 Jun 2014"></td>
        </tr>
        </table>
    </td>
    </tr>
    <tr>
    <td colspan="1 </td>
    <td colspan="1"> </td>
    <td  colspan="181">
        <table  style="width:100%" >        
        <tr>            
            <td style="background-color:indianred;height:10px;width:100%" title="01 Jan 2014 - 30 Jun 2014"></td>
        </tr>
        </table>
    </td>
    </tr>
</table>

0 个答案:

没有答案