Tableau HTML largeurs de colonne: la combinaison de fixe et de largeurs variables
J'ai fait un tableau en tant que tel:
<table style="width:1000px;">
<tr>
<td>aaa</td>
<td id="space"></td>
<td class="fixed-width">bbb</td>
<td class="fixed-width">ccc</td>
</tr>
</table>
Comment je ferais le CSS de sorte que les colonnes b et c ont une largeur fixe, la colonne ne prend plus d'espace que nécessaire, et l'espace de la colonne à développer pour remplir le reste de la table?
OriginalL'auteur whotemp | 2011-11-19
Vous devez vous connecter pour publier un commentaire.
Je ne suis pas un gourou CSS, mais ça n'a pas l'impression qu'il n'y aurait aucun moyen de le faire. Cela semble fonctionner dans Firefox et IE7. Je n'ai pas vérifié les autres navigateurs.
La première shrink-to-fit <col> set (à l'aide de CSS) à 0 largeur, de sorte qu'il se rétrécit à ajuster le contenu.
Le second espace <col> set (à l'aide de CSS) à une largeur plus grande que dans la table.
La largeur des deux dernières largeur fixe <col>s n'est pas sur le <col>. Au lieu de cela, il est configuré sur le <td> de style. Cela force la largeur de la colonne.
vous êtes les bienvenus. J'ai lu attentivement les CSS 2.1 spec pour voir si je pouvais trouver quelque chose qui a besoin de ce comportement, et est venu vide. Ce que j'
OriginalL'auteur Ed Staub