首頁 > web前端 > js教程 > 主體

bootstrap表格內容過長時用省略號表示詳解

PHPz
發布: 2018-10-16 15:58:05
原創
5784 人瀏覽過

本文主要介紹了bootstrap表格內容過長時用省略號表示的解決方法,需要的朋友可以參考下,希望能幫助到大家。

首先,bootstrap中當td內容超過我給的固定寬度時,省略號代替的程式碼如下:

【相關影片推薦:Bootstrap教學#】

<table class="table table-bordered">
   <thead>
     <tr>
       <th class="center" style=&#39;width:38%;&#39;>商品名称</th>
       <th class="center" style=&#39;width:36%;&#39;>详细介绍</th>
       <th class="center" style=&#39;width:22%;&#39;>购买数量</th>
     </tr>
   </thead>
   <tbody id="tbody">
     <tr>
      <td>自由行机票享超值优惠</td>
      <td>随心所欲安排行程</td>
      <td>70</td>
    </tr>
    <tr>
      <td>自由行机票享超值优惠</td>
      <td>随心所欲安排行程</td>
      <td>70</td>
    </tr>   
    <tr>
      <td>自由行机票享超值优惠</td>
      <td>随心所欲安排行程</td>
      <td>70</td>
    </tr>            
   </tbody>               
 </table>
.table tbody tr td{
   overflow: hidden; 
   text-overflow:ellipsis; 
   white-space: nowrap; 
 }
登入後複製

行動端模擬器顯示效果是這樣的。不是很舒服,完全沒照我給他的寬度顯示,全靠內容擠出來的。

bootstrap表格內容過長時用省略號表示詳解 

解決方法:

<table class="table table-bordered" style=&#39;table-layout:fixed;&#39;>
登入後複製

#也就是新增樣式

table{
 table-layout:fixed;
}
登入後複製

效果出現:

bootstrap表格內容過長時用省略號表示詳解

##table-layout用來顯示表格單元格、行、列的演算法規則。值 描述

automatic 預設。列寬度由儲存格內容設定。

fixed 列寬由表格寬度和列寬度設定。
inherit 規定應該從父元素繼承 table-layout 屬性的值。

相關推薦:


CSS限制顯示字數超出部分用省略號表示

如何實作隱藏多餘的字用省略號取代

css多行省略號相容性寫法

以上是bootstrap表格內容過長時用省略號表示詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!