par
Hubert Roksor » 26 juil. 2006, 20:25
Oui, mais non
J'ai vraiment besoin d'une structure pour organiser les champs parce que je peux avoir d'autres informations à présenter comme par exemple une description du champs (ou une info du genre "Insensible à la casse") ou encore changer la couleur de fond de la zone autour d'un <input> pour indiquer une erreur. Par exemple
Code : Tout sélectionner
<dt><label for="main-date">Date</label><div class="explain">Format jj/mm/aaaa</div></dt>
<dd class="error"><input type="text" name="date" id="main-date" /><div class="error">Impossible d'utiliser une date passée</div></dd>
...tout ça pour dire qu'il y a pas mal d'avantages à bien structurer mes champs, donc je suis à 99.99% certain d'utiliser des <dl>. Ça aide aussi à aligner les éléments horizontalement (même si c'est possible par d'autres moyens). Que de très bonnes choses en somme
Ce que je cherche, c'est à modifier le style du <label> (et même de l'explication situé dans le <div> juste en dessous si possible) lorsque le focus est donné à l'<input> vers lequel il pointe. Pour l'instant, j'ai recours à la même astuce que phpBB 3, c'est à dire utiliser un <dl> par champs du formulaire. Mais si quelqu'un connait ou a connu le même problème et connait une meilleure solution alors je suis preneur :]
Oui, mais non :P
J'ai vraiment besoin d'une structure pour organiser les champs parce que je peux avoir d'autres informations à présenter comme par exemple une description du champs (ou une info du genre "Insensible à la casse") ou encore changer la couleur de fond de la zone autour d'un <input> pour indiquer une erreur. Par exemple
[code]<dt><label for="main-date">Date</label><div class="explain">Format jj/mm/aaaa</div></dt>
<dd class="error"><input type="text" name="date" id="main-date" /><div class="error">Impossible d'utiliser une date passée</div></dd>[/code]
...tout ça pour dire qu'il y a pas mal d'avantages à bien structurer mes champs, donc je suis à 99.99% certain d'utiliser des <dl>. Ça aide aussi à aligner les éléments horizontalement (même si c'est possible par d'autres moyens). Que de très bonnes choses en somme :P
Ce que je cherche, c'est à modifier le style du <label> (et même de l'explication situé dans le <div> juste en dessous si possible) lorsque le focus est donné à l'<input> vers lequel il pointe. Pour l'instant, j'ai recours à la même astuce que phpBB 3, c'est à dire utiliser un <dl> par champs du formulaire. Mais si quelqu'un connait ou a connu le même problème et connait une meilleure solution alors je suis preneur :]