How to make TD behaving like TR(row) with CSS?

后端 未结 5 936
走了就别回头了
走了就别回头了 2020-12-16 18:35

I have a component that create dynamically html table. According to my need, I need to show td tags line by line as a block element not like column. How to do that by using

相关标签:
5条回答
  • 2020-12-16 18:55

    you can use colspan attribute

    <tr>
    <td colspan="2">some content</td>
    </tr>
    

    this will make a cell that spans two columns

    0 讨论(0)
  • 2020-12-16 18:56

    i am not sure this your expecting solution.

    Please check this out : http://jsfiddle.net/thilakar/mPdd7/2/

    0 讨论(0)
  • 2020-12-16 19:03

    You can do this by applying display: block to the tds:

    http://jsfiddle.net/wYA9K/

    That works in all modern browsers except IE9..

    Using float: left; width: 100% instead makes it also work in IE8/9:

    http://jsfiddle.net/gvpzh/

    Nothing will make it work in IE7.

    0 讨论(0)
  • 2020-12-16 19:07

    Try this:

    td{
        display: table-row
    }
    
    0 讨论(0)
  • 2020-12-16 19:09

    You can use the display: block css property as shown in this fiddle

    0 讨论(0)
提交回复
热议问题