由于某种原因,我无法使此表接受rowspan。
我没怎么试过。

<table style="border: 3px solid black; width:95%">
            <caption>This is a caption, looks a lot like a
title</caption>
            <colspan>
                <col style="background-color:aquamarine">
                <col style="background-color:crimson">
                <col style="background-color:aquamarine">
            </colspan>
            <thead>
                <tr>
                    <th colspan="2">This is a colspan.</th>
                    <th rowspan="3">rowspan</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>Test1</td>
                    <td>Test2</td>
                </tr>
            </tbody>
            <tfoot>
                <tr>
                    <td>Test3</td>
                    <td>Test4</td>
                </tr>
            </tfoot>
        </table>

我希望rowspan=“3”工作正常。

最佳答案

如果我正确理解了这个问题,那么您需要将rowspan用于包含header的行。

<table style="border: 3px solid black; width:95%">
            <caption>This is a caption, looks a lot like a
title</caption>
            <colspan>
                <col style="background-color:aquamarine">
                <col style="background-color:crimson">
                <col style="background-color:aquamarine">
            </colspan>
            <tbody>
                <tr>
                    <th colspan="2">This is a colspan.</th>
                    <th rowspan="3">rowspan</th>
                </tr>
                <tr>
                    <td>Test1</td>
                    <td>Test2</td>
                </tr>
                <tr>
                    <td>Test3</td>
                    <td>Test4</td>
                </tr>
            </tbody>

        </table>

这是你所期望的吗?

关于html - Rowspan无法正常工作,该怎么办?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57175653/

10-13 02:57