Ajuster la largeur de colonne de la taille du contenu

Formulaire (avec firebug mettre en évidence placez le pointeur de la td):

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

Étiquette colonne CSS:

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

Le problème:

Pourquoi mes colonnes de gauche ont ce "rembourrage-droit" invisible? Il n'est pas possible de rétrécir les colonnes en fonction de leur contenu?

-- EDIT--

le problème était la table elle-même. Je tableau défini avec " largeur: 100%". Enlevé et le problème a disparu.

20
demandé sur Brian Tompsett - 汤莱恩 2010-03-29 14:47:42

3 réponses

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 suppression de l'étiquette de largeur.

28
répondu Rui Carneiro 2014-09-17 15:58:52

si vous voulez que la table soit toujours 100%, alors définissez une des colonnes pour avoir une largeur: 100%; cela va étendre cette colonne pour remplir l'espace supplémentaire et permettre aux autres colonnes de garder leur largeur automatique :)

2
répondu Nick Jameson 2017-03-07 16:30:46

peut-être un problème de marge?

width:auto;
padding: 0px;
margin: 0px
0
répondu fl00r 2010-03-29 10:56:46