티스토리 뷰

[CSS]

- 모든 컨텐츠의 내용을 보여줄 수 없을 때, 디자인적인 측면으로 말 줄임표를 사용합니다.

 

*조건

- 제목 1줄, 내용 3줄까지 노출되며, 영역이 넘어갈 시  말줄임표(...)를 표시합니다.

 

See the Pen Untitled by 현정 (@Celine__509) on CodePen.

1. width를 사용하지 않고 max-width를 사용한 이유는 컨텐츠 내용의 길이가 짧을 수도 있는 상황을 고려함.

2. text-overflow: ellipsis; 한 줄 표출을 할 때, 일정 width를 넘어갔을 경우, 말줄임표를(...) 위해 사용함.

3. white-space:normal 은 자동 줄 바꿈을 위해 사용함.

4. webkit-line-clamp CSS 속성은 블록 컨테이너의 콘텐츠를 지정한 줄 수만큼으로 제한합니다.

 - display 속성을 -webkit-box 또는 -webkit-inline-box로,  -webkit-box-orient (en-US) 속성을 vertical로 설정한 경우에만 동작합니다

 - webkit-line-clamp 속성은 영역 내의 컨텐츠의 최대 라인수를 결정합니다

 - webkit-box-orient: vertical 속성은 영역 박스의 내의 정렬을 수직으로 하도록 합니다.

 - IE에서는 브라우저 호환이 되지 않음

 

 

  

 

 

 

*참고

https://developer.mozilla.org/ko/docs/Web/CSS/white-space

https://developer.mozilla.org/ko/docs/Web/CSS/-webkit-line-clamp

'퍼블리싱 > css' 카테고리의 다른 글

[CSS] Font  (0) 2023.11.14
[CSS] position:sticky  (0) 2021.12.23
[css ]tooltipBox 말풍선 모양 만들기  (0) 2021.12.14
[CSS] 공 튀기기 애니메이션 (애니메이션 / 키 프레임)  (0) 2021.08.31
[CSS] box-shadow inset  (0) 2021.08.17
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함