簡體   English   中英

使用百分比和固定大小調整 HTML 表格列大小?

[英]Adjust HTML table colum size both with percent and fixed sizes?

我想創建一個具有以下列寬的表格。

是否可以同時使用百分比和絕對寬度,如圖所示?

這是因為某些列在特定寬度以下沒有意義,並且始終需要相同的寬度,而其他列則更靈活。

在此處輸入圖片說明

干得好:

 #fixed{ table-layout:fixed; } td{ border:1px solid red; } td:nth-child(even){ background-color: grey; }
 <table id="fixed" border="0" style="width:100%;border-collapse:collapse;"> <tr> <td style="width:50px;">1</td> <!--Fixed width--> <td style="width:50%">Title</td> <td style="width:50%">Interpret</td> <td style="width:20px">1</td> </tr> </table>

我能理解的是,您可以通過應用帶有table styles來實現這一點,即table-layout: fixed; width:100%; . 還有使用px%td width 根據您的設計,您使用了四列,而我為這四列編寫了代碼; 以下將是您的 CSS;

 table { table-layout: fixed; width: 100%; } td:first-child { width: 50px; } td:last-child { width: 20px; } .second-column { width: 50%; } .third-column { width: 50%; } td:nth-child(odd) { background-color: grey; } td:nth-child(even) { background-color: silver; }
 <table> <tr> <td>1</td> <td class="second-column">2</td> <td class="third-column">3</td> <td>4</td> </tr> </table>

希望這是你所需要的。

暫無
暫無

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

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