28173 sujets

CSS et mise en forme, CSS3

Bonjour,

je souhaite centrer verticalement du texte dans un input type="text".

Il y a t'il autre chose que de bidouiller avec le padding?

Merci d'avance
a moins que j'ai fait une connerie ça ne fonctionne pas...

C'est verticalement et dans un champ que je souhaite le centrer

<input type="text" name="q" value="Lorem ipsum"/> 


et pour le css :

  color: #bbb;
  border: 1px solid #bbb;
  font-family: Arial, Helvetica, sans-serif;
  padding: 0 0 0 2px;
  margin: 0;
  width: 50px;
  height: 30px;
JiBex a écrit :
a moins que j'ai fait une connerie ça ne fonctionne pas...

C'est verticalement et dans un champ que je souhaite le centrer

<input type="text" name="q" value="Lorem ipsum"/> 


et pour le css :

  color: #bbb;
  border: 1px solid #bbb;
  font-family: Arial, Helvetica, sans-serif;
  padding: 0 0 0 2px;
  margin: 0;
  width: 50px;
  height: 30px;


a écrit :

padding: 0 0 0 2px;



Bidouille le pading voila la solution
Smiley cligne
Bonsoir,
Je ne suis pas certain que ça fonctionne sur un input mais essayes
d'attribuer un line-height de la hauteur de ton input ou la propriété veritcal-align:middle.
Merci pour vos réponses

pour le vertical-align j'avais déja essayé, le line-height ne fonctionne pas... Pour le moment j'ai bidouillé le padding...