将html表设置为另一个表

时间:2017-04-25 14:37:55

标签: html css

我想在div中的另一个表的右侧设置一个html表。如果我只是做

<div>
    <table>
        <tr>
            <td>
             //stuff
           </td>
        </tr>
    </table>
    <table>
        <tr>
            <td>
              //stuff
            </td>
        </tr>
    </table>
</div>

它列出了一个在另一个上面的表,我需要它们从左到右来对齐用户控件,我不能将它放到一个表中,因为不同高度的行不起作用。如何让表格在div中从左到右而不是从上到下流动?

4 个答案:

答案 0 :(得分:0)

尝试将包含div设置为display: flex;

答案 1 :(得分:0)

您可以使用float:directiondisplay:inline-block CSS属性

JSFiddle示例:https://jsfiddle.net/v10hqa66/

答案 2 :(得分:0)

您可以将表放在表格中。我更喜欢以下方式:

   <div>
<table>
    <tr>
        <td>
            <table>
                <tr>
                    <td>
                        table one
                    </td>
                </tr>
            </table>
        </td>
        <td>
            <table>
                <tr>
                    <td>
                        table two
                    </td>
                </tr>
            </table>
        </td>
    </tr>
</table>

</div>

答案 3 :(得分:0)

向其中一个表添加广告ID,然后在css中,向左浮动表格。

<div>
    <table>
        <tr>
            <td>
             //stuff
           </td>
        </tr>
    </table>
    <table id="left">
        <tr>
            <td>
              //stuff
            </td>
        </tr>
    </table>
</div>

把它放在头上:

<style>
#left{
float:left;
}
</style>