28172 sujets

CSS et mise en forme, CSS3

Bonjour,

Je cherche à styler un INPUT pour que sa largeur s'adapte à son contenu.

Si je prends cet exemple : http://jsfiddle.net/xV4aJ/

Quand je tape du texte dans l'input, à un moment, le texte devient plus large que l'input et disparait sur la gauche.

Je souhaite trouver un moyen pour qu'il s'affiche avec une largeur normale quand il est vide, mais qu'il s'agrandisse de façon à ce que l'ensemble du texte saisi à l'intérieur soit visible.

C'est possible de faire ça ?

Merci pour vos réponse. Smiley smile
Oui, c'est ce que j'étais en train de mettre au point : http://jsfiddle.net/2eA8t/4/

Mais j'avoue que s'il pouvait y avoir une solution sans javascript, je trouverais ça plus élégant.

Mais ça n'est peut-être pas possible. Smiley ohwell
Modifié par 7am (27 Nov 2011 - 02:46)
7am a écrit :
Mais j'avoue que s'il pouvait y avoir une solution sans javascript

Ya pas. Smiley smile