-webkit-line-clamp 속성 사용시 주의사항
-webkit-line-clamp 속성
- 블록 컨테이너의 콘텐츠를 지정한 줄 수만큼으로 제한할 수 있는 속성
- display 속성을
-webkit-box
또는 -webkit-inline-box
로, 그리고 -webkit-box-orient 속성을 vertical
로 설정한 경우에만 동작
- 단순히 요소의 줄 수만 제한하기 때문에
overflow: hidden
속성과 함께 사용하면 요소를 넘치는 텍스트를 감출 수 있다.
값
/* 키워드 값 */
-webkit-line-clamp: none;
/* <integer> 값 */
-webkit-line-clamp: 3;
-webkit-line-clamp: 10;
/* 전역 값 */
-webkit-line-clamp: inherit;
-webkit-line-clamp: initial;
-webkit-line-clamp: unset;
사용예
<div class="wrap">
<div class="ellipsis">안녕하세요 안녕하세요 안녕하세요</div>
</div>
<div class="wrap">
<div class="ellipsis">abcdefgeabcdegfdsa</div>
</div>
.wrap {
width: 50px;
}
.ellipsis {
display: -webkit-box;
overflow: hidden;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
주의사항