답변:
좋은 해결책은 아니지만 다음과 같이 시도하십시오.
<table>
<tr>
<td>
<div>Lorem</div>
</td>
</tr>
<tr>
<td>
<div>Ipsum</div>
</td>
</tr>
</table>
div를 최소 높이로 설정합니다.
div {
min-height: 300px;
}
이것이 당신이 원하는 것이기를 바랍니다 ...
height대한 td같은 작품 min-height:
td {
height: 100px;
}
대신에
td {
min-height: 100px;
}
내용이 맞지 않으면 표 셀이 커집니다.
height의 td실제로하는 것은 A와 처리 padding당신이 정말로 생각으로 일부 레이아웃 문제를 초래할 수있다 상단과 하단, height공간. 개발 도구에서 스타일이나 계산 된 스타일로 표시되지 않지만 검사 된 html 요소 위에 마우스를 놓으면 화면에 표시됩니다.
min-height하지 height@frank 그것은에 대해 동일한 동작합니다 아래에 설명하지만 table td. 그래서 아마도 이것은 좀 더 나은 설명이 필요합니다.
없는 솔루션 div은 ::after첫 번째 td행과 같은 의사 요소를 사용합니다 min-height. HTML을 깨끗하게 저장하십시오.
table tr td:first-child::after {
content: "";
display: inline-block;
vertical-align: top;
min-height: 60px;
}
CSS 2.1에서는 테이블, 인라인 테이블, 테이블 셀, 테이블 행 및 행 그룹에 대한 '최소 높이'및 '최대 높이'의 효과가 정의되지 않았습니다.
따라서 콘텐츠를 div로 래핑하고 여기 에서 div에 min-height
jsFiddle을 지정하십시오.
<table cellspacing="0" cellpadding="0" border="0" style="width:300px">
<tbody>
<tr>
<td>
<div style="min-height: 100px; background-color: #ccc">
Hello World !
</div>
</td>
<td>
<div style="min-height: 100px; background-color: #f00">
Goog MOrning !
</div>
</td>
</tr>
</tbody>
</table>
표 행의 셀 중 하나에 최소 높이의 css 항목을 사용하기 만하면됩니다. 이전 브라우저에서도 작동합니다.
.rowNumberColumn {
background-color: #e6e6e6;
min-height: 22;
}
<table width="100%" cellspacing="0" class="htmlgrid-table">
<tr id="tr_0">
<td width="3%" align="center" class="readOnlyCell rowNumberColumn">1</td>
<td align="left" width="40%" id="td_0_0" class="readOnlyCell gContentSection">411978430-Intimate:Ruby:Small</td>