L’étiquette n’a pas la propriété « width », alors comment dois-je contrôler la largeur d’une balise label ?
Réponses
Trop de publicités?Des éléments en ligne (comme la DURÉE, ÉTIQUETTE, etc.) sont affichés afin que leur hauteur et la largeur sont calculés par le navigateur en fonction de leur contenu. Si vous souhaitez contrôler la hauteur et la largeur que vous avez à changer les éléments des blocs.
display: block;
rend l'élément affiché comme un bloc solide (comme les balises DIV), ce qui signifie qu'il y a un saut de ligne après l'élément (il n'est pas inline). Bien que vous pouvez utiliser display: inline-block
résoudre le problème de saut de ligne, cette solution ne fonctionne pas dans IE6 parce que IE6 ne reconnaît pas inline-block. Si vous voulez qu'il soit de la croix-navigateur compatible ensuite, regardez cet article: http://webjazz.blogspot.com/2008/01/getting-inline-block-working-across.html