아래와 같이 코드 작성하면
width: ~~px; // 너비 설정
overflow: hidden; // 넘칠경우 overflow 숨김 설정
text-overflow: ellipsis; // 글자가 설정한 너비를 넘을 경우 생략부호를 표시함
white-space: nowrap; // 공백문자가 있는 경우 줄바꿈하지 않고 한줄로 나오게 처리함
텍스트가 width를 넘어설 경우 ... 처리된다.
a태그에 적용하려 했는데 안되어 확인해보니 dispaly: block; 으로 변경해주니 잘 된다!
테이블의 경우에는 table 요소에 table-layout: fixed; 속성 추가해주기
2줄 넘었을 때 ... 처리하고 싶은 경우
width: 100%;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
참조
'2. Front-end > 2-2. CSS' 카테고리의 다른 글
SCSS - [ 기본 사용법 ] (0) | 2024.04.27 |
---|---|
CSS - [ 배경 그라데이션 사이트 ] (0) | 2022.07.12 |
CSS - [ Bootstrap ] (0) | 2022.05.06 |
CSS - [ 3D 애니메이션 (요소 뒤집기) ] (0) | 2022.05.05 |
CSS - [ Easing ] (0) | 2022.05.04 |