您好,登錄后才能下訂單哦!
首先 ,bootstrap中當td內容超過我給的固定寬度時,省略號代替的代碼如下:
<table class="table table-bordered"> <thead> <tr> <th class="center" style='width:38%;'>商品名稱</th> <th class="center" style='width:36%;'>詳細介紹</th> <th class="center" style='width:22%;'>購買數(shù)量</th> </tr> </thead> <tbody id="tbody"> <tr> <td>自由行機票享超值優(yōu)惠</td> <td>隨心所欲安排行程</td> <td>70</td> </tr> <tr> <td>自由行機票享超值優(yōu)惠</td> <td>隨心所欲安排行程</td> <td>70</td> </tr> <tr> <td>自由行機票享超值優(yōu)惠</td> <td>隨心所欲安排行程</td> <td>70</td> </tr> </tbody> </table> .table tbody tr td{ overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
移動端模擬器顯示效果是這樣的。不是很舒服,完全沒按我給他的寬度顯示,全靠內容擠出來的。
解決方法:
<table class="table table-bordered" style='table-layout:fixed;'>
也就是添加樣式
table{ table-layout:fixed; }
效果出現(xiàn):
table-layout用來顯示表格單元格、行、列的算法規(guī)則。值 描述
automatic 默認。列寬度由單元格內容設定。
fixed 列寬由表格寬度和列寬度設定。
inherit 規(guī)定應該從父元素繼承 table-layout 屬性的值。
總結
以上所述是小編給大家介紹的bootstrap表格內容過長時用省略號表示的解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。