web前端总结之文本超出显示省略号
生活随笔
收集整理的這篇文章主要介紹了
web前端总结之文本超出显示省略号
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
web前端總結之文本超出顯示省略號
當網頁中顯示文字過多時,會出現如下樣式的文字
效果:
一般都用在ul 的li中,實現文字的有序排列。顯得整齊有序!
后面代碼講解:
注:在vue中title應 這么寫
<i class="name_sty" :title="item.file.name"> {{item.file.name}}</i>css :
.name_sty {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: inline-block;width: 200px; cursor: pointer; } 1 給li設定寬度,使得排版整齊; 2 給li中的文字添加i標簽。這是為了讓li標簽不被完全占滿當然用padding也可以,但是推薦添加標簽做。因為i標簽的內容后面可能還有其他內容。i標簽的css屬性:display:inline-block;//行內塊,使得i標簽可以設置寬高等,而且不會獨自占一行;text-overflow: ellipsis;//設置文本、字內容超出部分顯示省略號;overflow: hidden;//i標簽中的內容超出部分隱藏。注意與text-overflow的區別;font-style:normal;//由于是i標簽它本身的效果是讓文字斜體,所以為了需要可以合理去掉這個效果。另外實現第二行尾部開始省略。
overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;總結
以上是生活随笔為你收集整理的web前端总结之文本超出显示省略号的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 测试基础-测试的定义及原则?
- 下一篇: 2017年html5行业报告,云适配发布