source

ID가 있는 tr에 대해 테이블 td colspan이 작동하지 않습니다.

bestscript 2023. 9. 17. 18:15

ID가 있는 tr에 대해 테이블 td colspan이 작동하지 않습니다.

저는 아래와 비슷한 테이블 구조를 가지고 있습니다.

<tr>
  <td colspan="5">
    TEST
  </td>
</tr>
<tr id="abcd_<?php echo  $id; ?>" style="display: none;">
  <td colspan="5">
    <span id="hidtb_<?php echo  $id; ?>"></span>
  </td>
</tr>

테이블은 루프 내에 있고 값은$id변화들.두번째tr로 설정됩니다.display : blockjavascript를 사용합니다.하지만.<td colspan="5">5개를 모두 커버하는 것은 아닙니다.<td>s, 그 대신 단 하나.

왜 나의colspan안되나요?

final output table

이것이 문제입니다.display: block.

아래 링크 http://thedesignspace.net/MT2archives/000376.html #.URg3FffCd1u를 참조하십시오.

만약 당신이 숨어있는 경우tr, 그럼 쓰시오display: table-row대신에display: block그것을 보여주기 위해tr.

만약 당신이 숨어있는 경우td, 그럼 쓰시오display: table-cell대신에display: block그것을 보여주기 위해td.

사용하다table-row,아니요.block스타일링 할 때tr.완벽해!

언급URL : https://stackoverflow.com/questions/19784298/table-td-colspan-not-working-for-tr-with-ids