Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 선택자
- sass
- vscode
- js
- 가상클래스
- 코딩문제
- regexp
- 정규식표현
- column-gap
- scss
- row-gap
- CSS
- 코드일기
- 코딩테스트
- 코딩퀴즈
- HTML
- tailwindcss
- 코드다이어리
- Coda
- property
- 친해지기
- display
- Grid
- CLASS
- 코딩일기
- frontend
- DOM
- JavaScript
- Pseudo
Archives
- Today
- Total
< Code diaries />
[ CSS ] - 말줄임, 여러줄 말줄임 -webkit-line-clamp 본문
말줄임 표시하기
1줄 말줄임
white-space: nowrap; /* 줄바꿈 허용 안함 */
overflow: hidden;
text-overflow: ellipsis;
white-space:nowrap 은 줄바꿈을 허용하지 않는 속성이다. 줄바꿈을 허용하지 않아야 한줄로 overflow가 생길수 있게 되어 한줄이상의 넘치는 문자열을 overflow:hidden으로 숨기고, text-overflow설정으로 말줄임표를 붙일 수 있다.
여러줄 말줄임
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2; /* 여기에서 지정한 숫자로 말줄임 된다 */
-webkit-box-orient: vertical;
여러줄 말줄임이므로 white-space:nowrap설정은 제거해야한다.
-webkit-line-clamp : 제한할 행 수를 지정한다.(키워드,숫자 지정가능)
블럭컨텐츠안에서 행 수를 지정하여 제한할 수 있는 속성이다. 아래 2개의 display설정이 있을 때만 사용이 가능하다.
display:-webkit-box(horizontal, vertical 모두허용)
display:-webkit-inline-box
/* Keyword value */
-webkit-line-clamp: none;
/* <integer> values */
-webkit-line-clamp: 3;
-webkit-line-clamp: 10;
/* Global values */
-webkit-line-clamp: inherit;
-webkit-line-clamp: initial;
-webkit-line-clamp: revert;
-webkit-line-clamp: revert-layer;
-webkit-line-clamp: unset;
[ 관련 사이트 소개 ]
[ Referece of MDN ]
반응형
'CSS Libraries' 카테고리의 다른 글
Tailwind CSS 사용하기 (0) | 2024.06.11 |
---|