반응형
테이블 행의 마지막 셀이 나머지 모든 너비를 차지하도록 만드는 방법
아래 HTML 조각에서 'LAST'가 포함 된 열의 너비가 행의 나머지 부분을 차지하고 'COLUMN ONE'과 'COLUMN TWO'가 포함 된 열의 너비는 콘텐츠를 포함 할 수있을만큼 충분히 넓게 만들 수 있습니다. , 그리고 크지 않습니다.
감사합니다
table {
border-collapse: collapse;
}
table td {
border: 1px solid black;
}
<table>
<tr>
<td>
<table width="100%">
<tr>
<td>
<span>
COLUMN
</span>
<span>
ONE
</span>
</td>
<td>
COLUMN TWO
</td>
<td>
LAST
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
ANOTHER ROW
</td>
</tr>
</table>
처음 두 열에 줄 바꿈하지 않도록 지시하고 마지막 열의 너비를 99 %로 지정해야합니다.
<table width="100%">
<tr>
<td style="white-space: nowrap;">
<span>
COLUMN
</span>
<span>
ONE
</span>
</td>
<td style="white-space: nowrap;">
COLUMN TWO
</td>
<td width="99%">
LAST
</td>
</tr>
</table>
편집 : 모든 스타일 / 프레젠테이션을 (외부 ...) CSS에 넣어야합니다.
열에 대한 클래스 사용 ( nth-child()
최신 브라우저 만 대상으로하는 경우 대신 css3 선택기를 사용할 수 있음 ) :
html :
<tr>
<td class="col1">
// etc
css :
.col1, .col2 {
white-space: nowrap;
}
.col3 {
width: 99%;
}
반응형
'developer tip' 카테고리의 다른 글
React.JS로 입력 값을 올바르게 검증하는 방법은 무엇입니까? (0) | 2020.11.15 |
---|---|
Java에서 파일을 만들지 않고 경로가 유효한지 확인하는 방법이 있습니까? (0) | 2020.11.15 |
Form의 Closing 이벤트에서 BackgroundWorker를 중지하는 방법은 무엇입니까? (0) | 2020.11.15 |
행이없는 경우에만 삽입 (0) | 2020.11.15 |
MVC 3 jQuery 유효성 검사 / 숫자 / 십진수 필드의 전역 화 (0) | 2020.11.15 |