簡體   English   中英

HTML colspan和rowspan問題

[英]HTML colspan and rowspan issue

我在HTML colspanrowspan遇到問題,我想合並第一列(名稱)和最后一列(電話),但這給了我不想要的結果。 結果就是我想要的:

在此處輸入圖片說明

這是我得到的:

在此處輸入圖片說明

我的代碼:

 <table> <tr> <th colspan="3">Name</th> <th rowspan="2">Age</th> <th colspan="2">Telephone</th> </tr> <tr> <th>First name</th> <th>Middle name</th> <th>Last name</th> </tr> <tr> <th>pre</th> <th>post</th> </tr> <tr> <td>Jill</td> <td>David</td> <td>Smith</td> <td>50</td> <td>055</td> <td>5778541</td> </tr> <tr> <td>Roben</td> <td>Jill</td> <td>Adam</td> <td>35</td> <td>050</td> <td>5577854</td> </tr> </table> 

rowspan更改為colspan並固定colspan的值

 <table border=1> <tr> <th colspan="3">Name</th> <th colspan="1">Age</th> <th colspan="2">Telephone</th> </tr> <tr> <th>First name</th> <th>Middle name</th> <th>Last name</th> <th></th> <th>pre</th> <th>post</th> </tr> <tr> <td>Jill</td> <td>David</td> <td>Smith</td> <td>50</td> <td>055</td> <td>5778541</td> </tr> <tr> <td>Roben</td> <td>Jill</td> <td>Adam</td> <td>35</td> <td>050</td> <td>5577854</td> </tr> </table> 

在第二行中,您必須填充所有列。

 <table> <tr> <th colspan="3">Name</th> <th rowspan="1">Age</th> <th colspan="2">Telephone</th> </tr> <tr> <th>First name</th> <th>Middle name</th> <th>Last name</th> <th></th> <th>pre</th> <th>post</th> </tr> <tr> <td>Jill</td> <td>David</td> <td>Smith</td> <td>50</td> <td>055</td> <td>5778541</td> </tr> <tr> <td>Roben</td> <td>Jill</td> <td>Adam</td> <td>35</td> <td>050</td> <td>5577854</td> </tr> </table> 

只需在Pre&post之前添加4個空白的標題標簽,就像這樣的代碼:

<table>
            <tr> 
                <th colspan="3">Name</th>
                <th rowspan="2">Age</th>
                <th colspan="2">Telephone</th>
            </tr>
            <tr>
                <th>First name</th>
                <th>Middle name</th>
                <th>Last name</th>
            </tr>
            <tr>
                <th></th>
                <th></th>
                <th></th>
                <th></th>
                <th>pre</th>
                <th>post</th>
            </tr>
            <tr> 
                <td>Jill</td>
                <td>David</td>
                <td>Smith</td> 
                <td>50</td>
                <td>055</td>
                <td>5778541</td>  
            </tr> 
            <tr> 
                <td>Roben</td>
                <td>Jill</td> 
                <td>Adam</td> 
                <td>35</td>
                <td>050</td>
                <td>5577854</td>
            </tr>
        </table>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM