iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 13
1

Background

工作上遇到了一個 RWD 標題限定最多兩行,超過兩行的文字直接隱藏的需求,目的是為了讓標題字數超出數量的時候不影響美觀,以往的 CSS 只能單行隱藏,但今天我們要使用的 line-clamp 屬性就不同,他可以實現多行文字的效果,以下記錄以下 line-clamp 的用法,不多說直接看 Code。

<h1 class="title truncate-oneline">Lorem ipsum dolor sit amet consectetur adipisicing elit.
</h1>
<h1 class="title truncate-multiline">Lorem ipsum dolor sit amet consectetur adipisicing elit.
</h1>
.title {
  width: 200px;
  overflow: hidden;
}

.truncate-oneline {
  text-overflow: ellipsis;
  white-space: nowrap;
}

.truncate-multiline {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;  
}

參考資料

line-clamp


上一篇
RegExp
下一篇
意外
系列文
那些我還沒深入理解就開始使用的東西30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言