2010-02-07 5 views
3

Les styles suivants tous les tags d'entrée, ce qui signifie que n'importe quel 'type' de tag d'entrée est stylisé.globalement styler tous les boutons html uniquement sans exiger de 'class', 'id' ou 'name'

input { 
color:#050; 
font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
background-color:#ffffff; 
border:1px solid; 
border-color: #696 #363 #363 #696; 

}

comment puis-je isoler si toutes les entrées bouton « types » sont de style différemment que la saisie de texte « types » avec des besoin d'ajouter/utiliser « id », « classe » ou ' prénom'.

Il doit s'agir d'une solution multi-navigateur.

Répondre

10
input[type=text]{ 
color:#FF9900; 
} 

input[type=password]{ 
color:#FFFF00; 
} 

input[type=submit]{ 
color:#FFFFFF; 
} 

Il prend en charge le mot de passe, l'envoi, le texte, la sélection, la radio et quelques autres. Je vais éditer dans la liste quand je le trouverai. Vous remarquerez que certains se comportent étrangement, par exemple une boîte de saisie (texte) avec une largeur de 100px et un remplissage de 2px apparaîtront différemment à une boîte de saisie de soumission avec les mêmes propriétés, vous devrez remplir la soumission avec 3/4 pixels supplémentaires , si je me souviens bien.

+2

cela ne fonctionne pas dans IE –

+0

Êtes-vous sûr? Quelle version? Je n'ai pas utilisé cela depuis un moment mais je n'ai jamais eu de problème (que je suis au courant). – sam

+1

Il ne fonctionnera pas dans IE6 pour sûr ... ne peut pas se rappeler de IE7 ... fonctionne dans IE8 cependant. – scunliffe

1

vous pouvez faire correspondre tous les boutons HTML à l'aide

input[type=submit] { color: #050; } 
+0

cela ne fonctionne pas dans IE –

+1

@JerA: Il le fait à partir de IE7. –

5

En utilisant les sélecteurs de CSS2, vous pouvez faire ce que citricsquid et pixeltocode suggéré ...

Ces sélecteurs mentionnés ont été ajoutés à la version IE7 .. vous ne pouvez pas faites ce que vous voulez avec CSS uniquement sur pré-IE7

Soit cours d'utilisation ou javascript pour IE6 ..

vous pouvez lire à ce sujet sur une t miscrosoft: CSS Compatibility and Internet Explorer

Questions connexes