Ils sont (pas) beaux, mes formulaires ! (http://www.spip.net/fr_article2336.html)

Bonsoir la liste,

En faisant l'habillage graphique d'un site, j'ai modifié l'identifier css "login" pour mettre en forme le résultat de la balise #LOGIN_PUBLIC. Pas de problème.

Par contre, j'ai constaté avec horreur que toute cette mise en forme passait à la trappe, dès que je saisissait mon login. En effet, dès que le login a été saisi, la balise #LOGIN_PUBLIC n'utilise plus l'identifier css "login" pour sa mise en forme mais l'identifier "login_identifant" donc variable selon le login de l'utilisateur...

Je fais comment pour avoir une mise en page cohérente ?

PS : si ça ne parait pas clair, regardez le code généré (surtout la balise form) par #LOGIN_PUBLIC lorsque l'identifiant n'est pas saisi dans le formulaire de login puis le code généré une fois l'identifiant saisi...

Merci d'avance pour vos réponses.

Cordialement,

Michaël Thanry

Michaël Thanry a écrit :

Bonsoir la liste,

En faisant l'habillage graphique d'un site, j'ai modifié l'identifier css "login" pour mettre en forme le résultat de la balise #LOGIN_PUBLIC. Pas de problème.

Par contre, j'ai constaté avec horreur que toute cette mise en forme passait à la trappe, dès que je saisissait mon login. En effet, dès que le login a été saisi, la balise #LOGIN_PUBLIC n'utilise plus l'identifier css "login" pour sa mise en forme mais l'identifier "login_identifant" donc variable selon le login de l'utilisateur...

Je fais comment pour avoir une mise en page cohérente ?

dans les deux cas, le formulaire est enrobé par

<div class="formulaire_spip formulaire_login">

ce qui pourrait peut-être suffire ?

--
James