problème d'affectation de style dans mes formulaire - HTML/CSS - Programmation
Marsh Posté le 11-11-2005 à 16:07:01
Il faudrait donner un nom de class particulier pour le formulaire particulier, ex.: <form ... class="toto" ...>, et un autre nom de class pour les autres formulaires, ex.: <form ...class="titi"...>, et avoir un style pour chaque class, ex.: .form.toto {...} et .form.titi {...}.
Marsh Posté le 11-11-2005 à 16:08:24
ah c'est pas bête du totu ça
je vais essayer ça de suite.
merci
Marsh Posté le 11-11-2005 à 16:17:57
Donc je viens de tester ce que tu m'a dit mais ça m'a pas l'air de fonctionner.
lorsque je fais ceci:
Code :
|
et que j'applique la classe "login" dans le formulaire souhaité (<from....class="login>, mon formulaire n'apparait plus
j'ai essayé avec ".form.login { } mais mon formulaire n'apparait pas non plus. et enfin ".form input.login{}" et l'effet est le même.
Je précise que "form input {}" est un style appliqué directement aux input en général comme un "body{}" ou "p{}" sans "." devant. mais lorsque j'éssaye de creer mon propre style avec un "." (".input {}" ) et que j'applique la classe devant les input ("<div class="input"><input.....></div>" ) rien ne se passe
RECTIFICATION: effectivement ça marche. j'ai just eutilisé un nom de class qui rentrait en conflis avec certains value de mes input.
Merci pour ton aide
problème résolu
Marsh Posté le 11-11-2005 à 16:27:44
voici ce que j'ia fait et cela marche:
Code :
|
en appliquant la classe "test" aux input de mon choix , la mise ne forme s'effectue
EDIT: en applisuant le .login que tu viens de me donner, ce la marche également.
en fait, le problème venait que n'appliquais pas la classe au bons endroit. je l'appliquait à la balise<form> et non aux <input>
Marsh Posté le 11-11-2005 à 16:31:32
Tu n'as pas besoin de préciser "form input.test", ne mettre que ".test" suffit. et tu écrit class=test (ou login précedemment) associé à ton input pour que la classe soit affectée à la bonne balise (ici, input).
Marsh Posté le 11-11-2005 à 16:44:52
oui c'est ce que j'ai effectivement.
ça marche niquel maintenant
merci de ton aide...problème résolu
Marsh Posté le 11-11-2005 à 15:36:32
Bonjour,
j'ai un autre problème dans mon CSS. j'ai fait une modification des input de mon formulaire d'identification. mais le problème c'est que j'ai un autre formulaire dans mon site mais je ne voudrai pas appliquer les modifications dessus.
Le problème c'st que mon css applique pour tous les input du site
voici comment se présente mon CSS:
Bien sur j'ai déclaré mon css externe dans le <head> de ma page.
si je fais un .form { } avec les meme parametre et que je les déclare dans un div uniquement sur le formulaire que je souhaite, ça ne merche pas. donc ma mise en forme des input de mes formulaire se fait sur tous les formulaire et non celui que je désire.
Merci par avance de votre aide.