2009-09-13 5 views
3

Quelle est la meilleure façon d'avoir ce qui suit?Meilleur moyen de créer un div avec Label: Textbox et l'avoir bien centré?

Name: [Textbox]

À l'intérieur d'un div? Je trouve que la partie Name: ne se centre pas bien avec la zone de texte, surtout avec une petite police. Je veux que le nom: partie soit centré verticalement.

Dans certains cas, la partie gauche peut être assez long et envelopper sur plusieurs lignes, comme ceci:

All known 
addresses: [Textbox]

Encore une fois, je voudrais la partie gauche bien centrée. J'essaie d'arrêter d'utiliser des tableaux pour la mise en page, et passer à divs pour que je puisse faire les choses correctement, mais j'ai quelques problèmes. style="vertical-align:middle" ne semble pas faire quoi que ce soit.

+0

Vous obtiendrez plus de vues si au moins l'une des balises était sur le contexte de votre question. Je ne pense pas que quiconque cherche activement le tag "aligner". Mais les personnes désireuses de répondre, disons, aux questions HTML, recherchent peut-être la balise "html". Ou "css". –

Répondre

5

Il n'y a pas bon pour ce faire. Il y a une écriture décent sur certaines méthodes here, mais la plupart d'entre eux s'appuient sur des éléments de hauteur fixe de piratage, ou en utilisant des dispositions de table/cellule sur des divs.

Si avoir des choses centrées est une exigence difficile, je seulement give up and use tables

0

utilisation des tables ou 2 divs: l'une pour l'étiquette et une autre pour votre zone de texte, donc vous serez en mesure de les aligner correctement.

-1

HTML5 nous donne quelques fonctionnalités assez cool pour aider dans ce type d'instances. Des éléments tels que <section> et <article> peuvent être très utiles selon votre situation.

http://www.w3schools.com/html/html5_new_elements.asp

+0

section ou l'article sont en effet de belles choses, mais ce n'est rien à voir avec les questions OP ». – MEM

+0

@MEM - ouais vous avez totalement raison. Je ne sais pas de quoi je parlais. Je vais supprimer cette réponse. Merci! –

Questions connexes