반응형
사이드 프로젝트를 만들다가 말줄임 구현을 할 경우가 생겼습니다.
결과는 다음과 같습니다.
핵심 코드는 다음과 같습니다.
display: -webkit-box; line-clamp와 box-orient를 사용하기 위해
overflow: hidden; // 영역을 넘으면 글자 안보이게
text-overflow: ellipsis; // ...를 표시하기 위해서 사용
-webkit-line-clamp: 2; // 2줄이상 넘으면 ... 표시
-webkit-box-orient: vertical;
1줄일 경우는 line-clamp 대신에 white-space : no-wrap으로 표현이 가능합니다.
반응형
'토이프로젝트 > programmerGround' 카테고리의 다른 글
튀어나오는 레이아웃 구현(css, position, transform) (0) | 2021.08.28 |
---|---|
webpack devtools failed to load source map 경고 해결 (0) | 2021.07.21 |
scroll 이벤트를 활용한 React 무한 스크롤 구현(feat. throttle) (0) | 2021.07.11 |
programmerGround 개발 - 임시 데이터를 활용한 컴포넌트 구축(2021.02.28) (0) | 2021.02.28 |
programmerGround 다크모드 구현(2021.02.11 ~ 2021.02.12) (0) | 2021.02.12 |