簡體   English   中英

以固定寬度在表格中顯示文本

[英]Display text in table with a fixed width

我有一個希望以表格格式顯示的用戶列表。 我的問題是我只有30px的可用寬度,因此我需要將跨度超過此范圍的所有名稱斷開到新行上。

HTML

<table>
       <tr>
          <td>User ID</td>
          <td style="width:40px;">User's Full Name</td>
       </tr>
       @foreach(var user in @Model)
       {
          <tr>
             <td>@user.Id</td>
             <td style="width:40px;">@user.Name</td>
          </tr>
       }
</table>

CSS

table{
    width:40px;
    background-color: red;
}

任何更長的名稱只會迫使寬度增加。

使用這個屬性

word-wrap:break-word;

您的dd的標記

<td style="width:40px;word-wrap:break-word;">@user.Name</td>

暫無
暫無

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

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