多餘文字轉化為省略符號css

來源:互聯網
上載者:User

標籤:border   轉化   psi   amp   技術分享   src   com   設定   over   

1.text-overflow:ellipsis實現

overflow: hidden;text-overflow: ellipsis;//clip|ellipsiswhite-space: nowrap;

 

2.-webkit-line-clamp  

width: 200px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;border:solid 1px black;

3.用包含省略符號(…)的元素類比實現

.demo {    height: 200px;    width: 200px;    position:relative;    line-height:1.4em;    height:4.2em;    overflow:hidden;}.demo::after {    content:"...";    font-weight:bold;    position:absolute;    bottom:0;    right:0;    padding:0 -20px 1px 45px;    background-color:white;}

這裡用一個包含了省略符號,且背景色為白色的虛擬元素遮蓋了部分內容。高度 height 是行高 line-height 的三倍。需要顯示幾行文字就設定為幾倍。

這種思路實現較為簡單,相容性也比較好

 

多餘文字轉化為省略符號css

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.