Bonjour,
J'ai un formulaire et je souhaiterais rendre les input text un peu plus habillés en affichant devant une zone de couleur avec des icônes à l'intérieur (en l'occurence avec Font Awesome).
En gros mon HTML (tout ce qu'il y a de plus simple):
Code :
- <form class="ma_class">
- <span class="icône"><balise_FA></span><input type="text" name="texte" id="texte">
- </form>
|
L'input text à une hauteur de 30px, plus des bordures de 1px.
Afin d'arriver à la même hauteur, le span fait 34px (déjà je trouve ça bizarre mais bon...). Mais je ne parviens pas à l'aligner parfaitement avec l'input text, il y a toujours un petit décalage avec le haut ou le bas suivant que je joue avec la hauteur, le padding-top, etc...
J'y étais parvenu sur un formulaire et là, je le réutilise sur un autre et j'ai des décalages (et pas de CSS en conflit)...
Bref, si vous avez des astuces pour que cet alignement fonctionne à coup sûr, ça serait parfait...
Merci!