⊗mkLsBsCSSED 35 of 42 menu

Kết hợp các chuỗi bộ chọn trong @extend của SASS

Nếu chúng ta cần kết hợp các chuỗi bộ chọn, chúng ta cũng sử dụng chỉ thị @extend:

Hãy xem xét ví dụ sau:

#main .list p { font-weight: bold; } #sub .resume .link { @extend p; }

Hãy chú ý đến mã đã được biên dịch trong tệp css, khi kết hợp hai chuỗi không có bộ chọn chung thì các bộ chọn mới sẽ tự động được tạo ra: một với chuỗi đầu tiên đứng trước chuỗi thứ hai và một với chuỗi thứ hai đứng trước chuỗi đầu tiên:

#main .list p, #main .list #sub .resume .link, #sub .resume #main .list .link { font-weight: bold; }

Trong trường hợp các chuỗi có bộ chọn chung, chúng sẽ được kết hợp lại với nhau và chỉ những phần khác biệt mới được xen kẽ (nếu có). Trong ví dụ tiếp theo, cả hai chuỗi đều có định danh #main:

#main .list p { font-weight: semi-bold; } #main .resume .link { @extend p; }

Kết quả biên dịch, hai định danh này sẽ được kết hợp:

#main .list p, #main .list #sub .resume .link, #sub .resume #main .list .link { font-weight: bold; }

Hãy cho biết kết quả biên dịch của đoạn mã sau sẽ như thế nào:

div p { font-size: 12px; padding-bottom: 4px; } link button #card-title { @extend p; }
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