css控制單行或者多行文本超出顯示省略號(...)

html:

單行
<div class="box aa"> 
  Query是一個快速、簡潔的JavaScript框架,是繼Prototype之后又一個優秀的JavaScript代碼庫(或JavaScript框架)。 
</div>
<br>
<br>

多行方法1
<div class="box bb"> 
  Query是一個快速、簡潔的JavaScript框架,是繼Prototype之后又一個優秀的JavaScript代碼庫(或JavaScript框架)。Query是一個快速、簡潔的JavaScript框架,是繼Prototype之后又一個優秀的JavaScript代碼庫(或JavaScript框架)。Query是一個快速、簡潔的JavaScript框架,是繼Prototype之后又一個優秀的JavaScript代碼庫(或JavaScript框架)。
 </div>

<br>
<br>


多行方法2
<div class="ellips">
  <div class="dot">...</div>div relative定位定高定寬,內部放個個浮動層浮動在右下角字
</div>

css:

.box {
    width:300px;
    height:20px;
    padding:10px;
    border:1px solid #424242;
    line-height:24px
}
.aa {
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.bb {
    height:65px;
    overflow:hidden;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
    overflow:hidden;
}
.ellips {
    position:relative;
    width:100px;
    height:60px;
    line-height:20px;
    overflow:hidden;
    background:#fff
}
.ellips .dot {
    position:absolute;
    right:0px;
    bottom:0px;
    height:20px;
    background:#fff
}
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容