아시는분들 많으시겠지만, 모르시는 분들을 위해서..
text-overflow: ellipsis 를 활용한 글자 자르기.
모바일 버전이나 반응형 등을 작업할때
최근게시물 등의 글자를 잘라야되는데 Width가 100% 이거나 유동적일때
고정되어 잘린 글자수를 보고 난감한 경우가 옵니다. 분명히
이럴때 간단하게 CSS로 가로폭에 맞추어서 잘라줄 수 있습니다.
width 가 변하더라도 맞춰서 잘라주니 편합니다!

위 스샷은 완성했던 참고용 캡쳐이고,
아래 코딩내용을 파일로 첨부했습니다.
아래와 같은 코딩이라 가정.
[code]
<div class="news">
<li>동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리 나라만세 무궁화 삼천리 화려강산 대한사람 대한으로 길이 보전하세</li>
<li>한상혁·이정옥 후보자 청문회…가짜뉴스·갭투자 쟁점</li>
<li>Hong Kong Arrests Activists Ahead of Sensitive Anniversary</li>
</div>
[/code]
스타일을 줍니다.
[code]
<style>
.news {width:100%}
.news li {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 90%;
display: block;
}
</style>
[/code]
끝. 참 쉽죠...
text-overflow: ellipsis; 이놈이 핵심이고,
display: block; 은 width 지정이 안되는게 있을때 넣어주시면 됩니다.
width 가 100% 인 <div> 안에 <li> 의 width를 90% 로 잡아주어
유동적으로 이쁘게 잘 잘립니다.
감사합니다.
댓글 13개
게시글 목록
| 번호 | 제목 |
|---|---|
| 23966 | |
| 23963 | |
| 23953 | |
| 23949 | |
| 23938 | |
| 23935 | |
| 23933 | |
| 23928 | |
| 23919 | |
| 23918 | |
| 23917 | |
| 23910 | |
| 23902 | |
| 23901 | |
| 23897 | |
| 23894 | |
| 23893 | |
| 23891 | |
| 23885 | |
| 23872 | |
| 23870 | |
| 23862 | |
| 23859 | |
| 23853 | |
| 23845 | |
| 23838 | |
| 23827 | |
| 23819 | |
| 23805 | |
| 23801 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기