콘텐츠 가시성을 최대화하면서 표 셀을 자르는 방법
표 셀 자르기는 테이블 레이아웃을 최적화하고 콘텐츠가 사용 가능한 너비 내에서 명확하게 표시됩니다. 그러나 콘텐츠 너비가 다양한 셀이 고르지 않게 잘리면 답답할 수 있습니다.
주어진 예에서 콘텐츠가 더 많은 셀은 잘리고 다른 셀은 전체 너비를 유지합니다. 이 문제를 해결하려면 CSS 기술을 사용하여 셀 사이에 공간을 더욱 균등하게 분배할 수 있습니다.
해결책에는 열 너비가 정의된 colgroup 요소에 셀을 래핑하는 것이 포함됩니다. 첫 번째 열의 너비를 100%로 설정하고 두 번째 열의 너비를 0%로 설정했습니다. 이렇게 하면 첫 번째 열이 최대한 많은 공간을 차지하고 두 번째 열은 숨겨집니다.
셀 내에서는 CSS 스타일을 적용하여 텍스트 오버플로를 제어합니다. 텍스트 줄 바꿈을 방지하기 위해 공백: nowrap을 설정하고 초과 텍스트를 자르려면 text-overflow: ellipsis를 설정했습니다. 또한 첫 번째 열의 최대 너비를 1px로 제한하여 사용 가능한 공간 이상으로 확장되는 것을 방지합니다.
이러한 기술을 결합하여 필요한 내용만 포함하고 셀이 고르게 오버플로되는 테이블 레이아웃을 구현합니다. 잘립니다. 이를 통해 공간을 더욱 균형있게 분배할 수 있고 테이블 내에 최대한 많은 콘텐츠가 표시되도록 할 수 있습니다.
CSS 코드:
<code class="css"><style> table { width: 100%; } colgroup { col width="100%"; col width="0%"; } td { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 1px; /* Restrict the width of the first column to 1px */ } </style></code>
위 내용은 콘텐츠 가시성을 최대화하면서 표 셀을 균등하게 자르는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!