2016. 9. 19. 21:13ㆍHTML / CSS
1. td 내부에 할당 사이즈를 넘는 텍스트를 "..." 으로 표시해야할 경우 테이블을 고정시켜야한다.
2. 테이블은 가변적이기 때문에 고정시켜야 반응형웹에 맞게 사이즈가 조절된다.
<style>
.inner_list {white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 556px;width: 90%;}
</style>
<table style="width:100%; table-layout:fixed">
<colgroup>
<col style="width:10%;">
<col style="width:70%;">
<col style="width:20%;">
</colgroup>
<tbody>
<tr>
<td>1</td>
<td>
<div class="inner_list">
TEST 글 TEST 글 TEST 글TEST 글 TEST 글 TEST 글 TEST 글TEST 글
TEST 글 TEST 글 TEST 글TEST 글 TEST 글 TEST 글 TEST 글TEST 글
TEST 글 TEST 글 TEST 글TEST 글 TEST 글 TEST 글 TEST 글TEST 글
TEST 글 TEST 글 TEST 글TEST 글 TEST 글 TEST 글 TEST 글TEST 글
TEST 글 TEST 글 TEST 글TEST 글 TEST 글 TEST 글 TEST 글TEST 글
TEST 글 TEST 글 TEST 글TEST 글 TEST 글 TEST 글 TEST 글TEST 글
</div>
</td>
<td>
3
</td>
</tr>
</tbody>
</table>
3. style="table-layout:fixed"
'HTML / CSS' 카테고리의 다른 글
[HTML/CSS] 가변폭 레이아웃 (0) | 2016.10.19 |
---|---|
[CSS] 사이즈에 따라 텍스트를 보이고 숨기는 처리 (꼼수)ㅋ (0) | 2016.09.20 |
[CSS3] div 배경만 투명도 (텍스트는 제외) (0) | 2014.08.14 |
[CSS] Opacity 브라우저 별 설정 (0) | 2014.06.17 |
[CSS] vertical-align 사용하기 (0) | 2014.06.17 |