Joueb.com
Envie de créer un weblog ?
Soutenez le Secours populaire
ViaBloga
Le nec plus ultra pour créer un site web.
Débarrassez vous de cette publicité : participez ! :O)
 
Retour à la page principale

Joueb/CSS

Joueb d'entraide pour la conception de pages Web : HTML, CSS etc.

Session
Nom d'utilisateur
Mot de passe

Mot de passe oublié ?

CSS, formulaire et labels multilignes
Bonjour,

Je suis débutante en programmation, et je suis en train de réaliser un formulaire. Par contre, j'ai des problèmes au niveau du rendu...
Mes labels font parfois plusieurs lignes et mes input (ou select) se retrouvent alors n'importe où. Serait-il possible, via CSS de s'arranger pour que les input/select se trouvent toujours au milieu par rapport au label (voir schéma) et ce indépendemment de la résolution, du navigateur, ...) ?
-------------------------------
| |
| label1: input1/select1 |
| |
| label2 sur |
| plusieurs: input2/select2 |
| lignes |
| |
| | OK | |
-------------------------------

Voici comment j'ai construit mon formulaire:
<form id=monForm action="page2.php" method=POST>
<fieldset>
<!-- constrution similaire pour les autres types d'input et les select -->
<p>
<label for="form_prenom">Prenom: </label>
<input type="text" id="form_prenom" name="prenom" />
</p>
...

Merci d'avance de vos réponses!
(Je peux poster plus de code si nécessaire!)
Ecrit par , le Mercredi 6 Février 2008, 15:50 dans la rubrique "Premiers Pas".

Commentaires :

andbeyond
24-03-08 à 10:38

Hello, (si tu suis toujours ce post)

Le plus simple je pense est d'utiliser un tableau.
Voici un exemple de code :

<table


 
andbeyond
24-03-08 à 10:40

(oops j'ai appuyé sur valider un peu vite)

Hello, (si tu suis toujours ce post)

Le plus simple je pense est d'utiliser un tableau.
Voici un exemple de code :

<table width="100%" border="0" cellpadding="0" cellspacing="0">

<tr>
<td>Label 1</td><td>input1 / select1</td>
</tr>

<tr>
<td>Label 2</td><td>input2 / select2</td>
</tr>

</table>

N'hésites pas si tu as d'autres questions !


 


Version  XML  - Cette page est peut-être encore valide XHTML1.1 et CSS sans tableaux.
Thème inspiré par Bryan Bell.