01/10/2018, 08:14

Attribute Selectors có hay dùng trong thiết kế web không?

Các pro về mảng frontend web cho e hỏi là khái niệm Attribute Selectors trong CSS có hay được dùng để design giao diện cho web không ạ ?
Cá nhân e thấy Attribute Selectors có nhiều cái để nhớ quá, mà mỗi cái lại có đặc điểm riêng nữa, e thấy cũng không có gì đặc biệt cho lắm, trong khi mình vẫn có thể dùng Combinators.
Ý kiến của các cao nhân ntn ?

*grab popcorn* viết 10:23 ngày 01/10/2018

Mình thấy thường dùng cho thẻ input, chứ mấy thẻ kia có vẻ ít xài tới cái này.
Như select các input có type = text, password, …

Long Dragon viết 10:15 ngày 01/10/2018

Mình thấy thường dùng cho thẻ input, chứ mấy thẻ kia có vẻ ít xài tới cái này.Như select các input có type = text, password, …

Ukm nhưng chắc chỉ dùng [attribute] với [attribute="value"] thôi đúng không a ? Còn mấy cái ~= ; |= ; ^= ; $= ; *= em thấy nó khó nhớ quá :((

*grab popcorn* viết 10:18 ngày 01/10/2018

Tùy thường hợp cần select như thế nào sẽ xài thêm.

Thường mấy cái ~=, ^=, *= dùng để chọn một nhóm value nào đó.
Vd như chọn một tất cả các class bắt đầu bằng chữ btn của element button chẳng hạn

button[class^='btn'] {
 //
}

Nói chung mình nghĩ mới đầu chưa quen có thể chưa biết ứng dụng ra sao. Nhưng khi bạn dùng quen là sẽ biết thôi.

Bài liên quan
0