J'ai plusieurs tables HTML. Chaque table présente le même nombre de colonnes, mais avec différents ensembles de données dans chaque cellule.
<table><tr> <td>Col 1 Table 1</td> <td>Col 2 Table 1</td> <td>Col 3 Table 1</td> </tr></table> <table><tr> <td>Col 1 Table 2</td> <td>Col 2 Table 2</td> <td>Col 3 Table 2</td> </tr></table>
4 Réponses :
Je suis sûr que avec CSS code> Vous pouvez le faire:
td { width: 200px }
Appliquer des largeurs fixes sur le Je ne sais pas si cela est réalisable pour votre codeBase, mais une autre option consiste à spécifier une table unique avec plusieurs Tout balancement apparaissant entre vos 2 tables devrait également faire partie de la table la plus grande. Vous pouvez placer ce contenu dans un 3ème
Utilisation de plusieurs
Le CSS créatif a été effectué en donnant à chaque tableau trois Comment utilisez-vous le style CSS? Vous devez définir Le moyen le plus simple consiste à utiliser le sélecteur p>
code> doit fonctionner. Si cela ne fonctionne pas pour vous, il existe peut-être un style qui remplace le style que vous avez spécifié ou que vous avez une erreur de syntaxe dans votre CSS. Avez-vous oublié les unités (E.G. PX, EM)? Utilisez Firebug (ou un outil similaire) pour déterminer quels styles sont appliqués / remplacés. Généralement, quelque chose de similaire à cela devrait fonctionner:
code> contenant une seule rangée et une cellule si nécessaire. Encore une fois, je ne sais pas à quel point votre code de code pourrait se prêter à ce refactoring, mais je le pose comme une option. P> P>
code> et
code> éléments travaillés dans mon cas. Un style CSS créatif sur
code> Éléments autorisés L'espace virtuel entre les sections les faisant apparaître comme des tables indépendantes, mais toutes les colonnes sont maintenant alignées.
votes
<table>
<tr>
<td class="c1"></td>
<td class="c2"></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
<!-- ... -->
<table>
<tr>
<td class="c1"></td>
<td class="c2"></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
votes
: NTH-enfant Child:
<table>
<tr>
<td class="column-1">Col 1 Table 1</td>
<td class="column-2">Col 2 Table 1</td>
<td class="column-3">Col 3 Table 1</td>
</tr>
</table>
<table>
<tr>
<td class="column-1">Col 1 Table 2</td>
<td class="column-2">Col 2 Table 2</td>
<td class="column-3">Col 3 Table 2</td>
</tr>
</table>
Avez-vous donné une largeur à tous
td code> s ( mais ne donnez pas une largeur à la table i>)?