⊗mkPmSlCSGM 71 of 250 menu

Lỗi khi nhóm các bộ chọn CSS phức tạp

Tất cả những gì được phân tách bằng dấu phẩy khi nhóm, phải đại diện cho một bộ chọn hoàn chỉnh. Hãy cùng xem chỗ nào có thể mắc lỗi.

Giả sử chúng ta có đoạn mã như sau:

#block h2 { color: red; } #block h3 { color: red; }

Hãy nhóm hai bộ chọn thành một. Đây là cách nhóm đúng:

#block h2, #block h3 { color: red; }

Và đây là cách nhóm sai:

#block h2, h3 { color: red; }

Trong cách nhóm sai này, người mới vì lý do nào đó lại nghĩ rằng #block áp dụng cho cả h2h3 đứng sau dấu phẩy. Nhưng các bộ chọn không có tác dụng thông qua dấu phẩy và thực tế cách nhóm sai này có thể được viết lại như sau:

#block h2 { color: red; } h3 { color: red; }

Hãy so sánh với phiên bản ban đầu mà chúng ta đã bắt đầu rút gọn:

#block h2 { color: red; } #block h3 { color: red; }

Hãy đơn giản hóa mã, sử dụng nhóm các bộ chọn:

#block h1 { text-align: center; } #block h2 { text-align: center; color: blue; } #block h3 { text-align: center; font-size: 16px; color: red; }

Hãy đơn giản hóa mã, sử dụng nhóm các bộ chọn:

#block h1.eee { text-align: center; font-size: 30px; } #block h2.zzz { text-align: center; font-size: 20px; }

Hãy đơn giản hóa mã, sử dụng nhóm các bộ chọn:

.xxx .kkk { text-align: center; } .eee h2.zzz { text-align: center; } #eee h2 { text-align: center; }

Hãy đơn giản hóa mã, sử dụng nhóm các bộ chọn:

.eee h2.zzz { text-align: center; } .xxx { text-align: center; }
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối