web-dev-qa-db-fra.com

Ajuster la largeur de la colonne du tableau à la taille du contenu

Form (avec le surligneur firebug survoler le td):

exemple http://img52.imageshack.us/img52/4377/testeyy.png

Label colonne CSS:

width: auto;
padding: 0;
margin: 0;

Le problème:

Pourquoi mes colonnes de gauche ont cet invisible "padding-right"? Il n'est pas possible de réduire les colonnes pour les adapter à leur contenu.

--MODIFIER--

Le problème était la table elle-même. J'ai défini le tableau avec "largeur: 100%". Supprimé cela et le problème est parti.

21
Rui Carneiro

Le problème était la largeur de la table. J'avais utilisé width: 100% pour la table. Les colonnes du tableau sont ajustées automatiquement après le retrait de la balise width.

28
Rui Carneiro

Si vous voulez que la table soit toujours à 100%, définissez l'une des colonnes de manière à avoir une largeur: 100%; Cela étendra cette colonne pour remplir l'espace supplémentaire et permettra aux autres colonnes de conserver leur largeur automatique :)

2
Nick Jameson

peut-être un problème avec la marge?

width:auto;
padding: 0px;
margin: 0px
0
fl00r