2010-08-03 17 views
21

OK se voglio indirizzare un tag <input> con type="submit" posso fare in modo simile:CSS come scegliere come target 2 attributi?

input[type=submit] 

Anche se voglio indirizzare un tag <input> con value="Delete" posso fare in modo simile:

input[value=Delete] 

Ma come posso indirizzare un tag <input> con ENTRAMBI?

+0

Cosa sulla selezione se un attributo è presente con alcun valore? Qualcosa come 'input [type = number] [step]' seleziona tutti gli input numerici con l'attributo step? –

risposta

53
input[type=submit][value=Delete] 

Stai concatenando selettori. Ogni passaggio restringe i risultati della ricerca:

input 

trova tutti gli input.

input[type=submit] 

restringe a valere mentre

input[type=submit][value=Delete] 

restringe a quello che ti serve.

4

È possibile utilizzare multiple attributes come segue:

input[type=submit][value=Delete] { 
    /* some rules */ 
} 
1

È solo possibile concatenare i selettori di attributo

input[type="submit"][value="delete"] 
Problemi correlati