Affichage de deux entrées uns à côté des autres avec une étiquette au-dessus de chaque html
Je veux faire quelque chose comme ceci
USER EMAIL
input input
Mais je ne peux pas comprendre comment faire pour obtenir l'affichage de cette manière. Fondamentalement, je veux que chaque ensemble de label + champ de saisie à un div, mais je veux que les divs d'être mis de côté par côté. Je suis peut-être en utilisant le mauvais balises parce que je suis un html noobie ><
- avec un peu de css, vous pouvez le faire facilement.
Vous devez vous connecter pour publier un commentaire.
div
est un élément de niveau bloc, cela signifie qu'il va prendre l'ensemble de l'espace horizontal par défaut, afin de les aligner côte à côte, vous devezfloat
eux le reste vous avez besoin pour utiliserdisplay: inline-block
Démo
HTML
CSS
si vous souhaitez utiliser la balise, puis vous pouvez atteindre le résultat souhaité par le code suivant--
la sortie est montré ici ---
http://jsfiddle.net/hn3U9/