2010-08-03 32 views
21

OK nếu tôi muốn nhắm mục tiêu một thẻ <input> với type="submit" tôi có thể làm như vậy như:CSS cách nhắm mục tiêu 2 thuộc tính?

input[type=submit] 

Ngoài ra nếu tôi muốn nhắm mục tiêu một thẻ <input> với value="Delete" tôi có thể làm như vậy như:

input[value=Delete] 

Nhưng Làm cách nào tôi có thể nhắm mục tiêu thẻ <input> bằng BOTH?

+0

gì về việc chọn lựa cho dù một thuộc tính có mặt với bất kỳ giá trị? Có một cái gì đó như 'đầu vào [loại = số] [bước]' chọn tất cả các đầu vào số với thuộc tính bước? –

Trả lời

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

Bạn đang chọn chuỗi. Mỗi bước thu hẹp kết quả tìm kiếm của bạn:

input 

tìm tất cả các yếu tố đầu vào.

input[type=submit] 

thu hẹp nó để nộp, trong khi

input[type=submit][value=Delete] 

thu hẹp nó với những gì bạn cần.

4

Bạn có thể sử dụng multiple attributes như sau:

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

Bạn chỉ có thể chuỗi các bộ chọn thuộc tính

input[type="submit"][value="delete"] 
Các vấn đề liên quan