td colspan ne fonctionne pas pour avec des id tr
J'ai un tableau de structure similaire à ci-dessous:
<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>
La table est à l'intérieur d'une boucle et de la valeur de $id
changements. La deuxième tr
est fixé à display : block
à l'aide de javascript. Mais le <td colspan="5">
n'est pas couvrant tous les cinq <td>
s, au lieu d'une seule .. Pourquoi mon colspan
ne fonctionne pas ?
HTML semble correcte. Il devrait fonctionner.
il ne fonctionne pas, voir ma réponse ci-dessous...
belle réponse. mais j'ai peur qu'il charge tous les navigateurs?
au moins dans firefox et safari, il y aura problème avec
il ne fonctionne pas, voir ma réponse ci-dessous...
belle réponse. mais j'ai peur qu'il charge tous les navigateurs?
au moins dans firefox et safari, il y aura problème avec
display: block
pour tr
.OriginalL'auteur Nitish | 2013-11-05
Vous devez vous connecter pour publier un commentaire.
C'est le problème avec
display: block
.Veuillez consulter le lien ci-dessous
http://thedesignspace.net/MT2archives/000376.html#.UUrg3FfCd1u
Si vous vous cachez
tr
, puis utilisezdisplay: table-row
au lieu dedisplay: block
pour l'affichage destr
.Si vous vous cachez
td
, puis utilisezdisplay: table-cell
au lieu dedisplay: block
pour l'affichage destd
.Utilisation
table-row
, pas deblock
lorsque le style d'unetr
. Parfait!tabel
àtable
dans votre réponse. lol🙂 Désolé, fixe
Vous avez sauvé la journée pour moi.
J'ai ajouté
display: block
à un<TR>
de fairepage-break-after: always;
travail. Bien sûr, cela a renducolspan
inutile. Changer l'display: table-row
fixe le colspan question, mais ne permettent pas pour le saut de page. Pas spécifique à cette question, mais je veux que vous sachiez que cette solution pourrait avoir d'autres conséquences.OriginalL'auteur Legionar