Lorsque j'ai un ensemble d'éléments Span dans un conteneur, ils sont empilés de gauche à droite (et passent à la ligne suivante si nécessaire), et plus important encore, la largeur de chacun d'entre eux est automatiquement défini en fonction de la quantité de contenu qu'ils contiennent.Jeu de largeur de champ de texte basé sur la valeur initiale dans CSS
Existe-t-il un moyen d'obtenir un effet similaire avec les éléments textfield (qui ont des valeurs initiales) au lieu de span? Les largeurs ajustées automatiquement sont cruciales, c'est-à-dire que je veux que les champs de texte soient aussi larges que leurs valeurs initiales le requièrent. Je sais que cela peut être réalisé dans une certaine mesure dans JS, mais je préfère une solution CSS.
(je l'ai regardé d'autres questions, mais ils semblent tous viser les cas où la largeur de champ de texte est censé changer dynamiquement, pour ne pas être mis en fonction de la valeur initiale.)