전혀 가능합니까?너비가 0 인 테이블 열
해당 컨테이너를 채우는 테이블이 있습니다. (너비 100 %) 두 열 (1 및 3)은 최소 너비를 갖지만 가운데 하나는 가지지 않습니다.
창을 좁히고있을 때 가운데 열이 완전히 축소되어야하는 반면 (창이 너무 좁은 경우 첫 번째 및 세 번째 열만 표시해야 함) 첫 번째 및 세 번째 열이 최소 너비로 유지되기를 원합니다.
감사합니다.
내가 무슨의 간단한 코드가있다 : 화면이 지정된 폭으로 감소 할 때
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>My first styled page</title>
<style type="text/css">
.overflow{
text-overflow: ellipsis;
word-break: break-all;
word-wrap: break-word;
}
.table{
width: 100%;
border-collapse: collapse;
border-spacing: 0;
}
.first{
min-width: 20px;
}
</style>
</head>
<body>
<table class="table">
<tr>
<td class="first"><div class="overflow">oneoneoneone</div></td>
<td class="second"><div class="overflow">twotwotwotwo</div></td>
<td class="first"><div class="overflow">threethreethree</div></td>
</tr>
</table>
</body>
</html>
당신은 용기의 폭을 확인하기 위해 자바 스크립트를 사용하고 폭이 일정 값보다 덜가는 경우, 제로로 두 번째 열의 너비를 변경하거나 가시성을 할 수 있습니다 숨겨진. 테이블 안에 div를 넣는 것이 좋은 습관이라고 생각하지 않지만 말해야합니다. – Pratik
td에 데이터가있는 경우 너비가 0 일 수 있는지 확실하지 않습니다. 오인되었을 수 있습니다. – SaturnsEye
@Pratik 나는 실수라고 생각한다. :) – SaturnsEye