CSS sur les boîtes de saisie
J'ai une question sur le style des champs de formulaire avec CSS
J'ai un code CSS:
#form input {border: 1px solid #FFFFFF;font-size: 16px;padding: 5px;width: 200px;}
Maintenant ce code de styles de tous les trois de la les champs de Saisie, j'ai (ci-dessous), mais aussi les styles de l'image bouton "soumettre" j'ai
<input type="text" class="text" name="email" id="email">
<input type="password" value="" name="password" id="password">
<input name="button" type="image" src="go.jpg" alt="Submit" align="right">
Donc, puis-je modifier le CSS et créer:
#form input.text {border: 1px solid #FFFFFF;font-size: 16px;padding: 5px;width: 200px;}
#form input.button {border: 0px)
Cela empêche le style CSS de l'image bouton soumettre, mais maintenant, il n'est pas le style le champ mot de passe - j'ai donc essayé:
#form input.text {border: 1px solid #FFFFFF;font-size: 16px;padding: 5px;width: 200px;}
#form input.password {border: 1px solid #FFFFFF;font-size: 16px;padding: 5px;width: 200px;}
#form input.button {border: 0px)
Mais cela n'a eu aucun effet.
La question est donc, comment puis-je permet au CSS style sur le texte de saisie et de saisie de mot de passe champs - mais pas dans le style de l'image bouton soumettre?
Merci d'avance!
Comme une question de fait, vous avez une faute de frappe dans votre CSS: le dernier char de la règle pour l'entrée type de bouton est
)
, mais doit être }
.OriginalL'auteur Geo Man | 2011-11-12
Vous devez vous connecter pour publier un commentaire.
Ce dont vous avez besoin à la recherche est
css selectors
: Sélecteur CSS pour les champs de saisie de texte?.OriginalL'auteur Nicolás Ozimica
Il y a une option vous pouvez ajouter
Pour vos champs de texte
Pour votre champs de mot de passe
Pour votre bouton champs
Ou il suffit d'ajouter une classe à votre champ de mot de passe, un mot de passe.
OriginalL'auteur Niels
Utiliser le type de l'entrée dans le cadre de votre sélecteur:
C'est le sélecteur d'attribut.
Vous pouvez toujours juste ajouter une classe pour vos boîtes de saisie:
Avec:
OriginalL'auteur Bojangles
Vous manque l' .mot de passe et .bouton de classes de votre html.
OriginalL'auteur Doozer Blake
Vous n'avez pas mis une classe sur vos entrées? .les mots de passe signifie class="mot de passe" dans votre code html
OriginalL'auteur
Que vous pourriez faire ce
Ne pas le style de la
input
élément sur son propre, mais au lieu de cibler uniquement les éléments que vous voulez.D'abord, se débarrasser de ce css
Ensuite ce faire
La virgule sépare les deux éléments, mais s'applique à la css à chaque.
Alors vous n'avez pas besoin de "reset" de la frontière sur l'image avec le bouton soumettre.
Par ailleurs, votre mot de passe
input
a unid
en fonction de votre code et pas unclass
, de sorte que vous besoin de l'#
au lieu de la.
.OriginalL'auteur Jason Gennaro
FORME "entrées" dans le CSS:
De saisie de texte:
Bouton:
Case:
Groupe de boutons:
Liste déroulante:
OriginalL'auteur procma
juste supprimer la deuxième ligne sur votre css et ajouter "texte" de la classe à votre type de mot de passe d'entrée. VERSION CORRECTE CI-DESSOUS:
CSS:
HTML:
OriginalL'auteur v.orujov