⊗mkLsBsMVEaD 41 of 42 menu

Nhiều giá trị trong chỉ thị @each trong SASS

Chỉ thị @each có thể được áp dụng để tạo ra các danh sách kiểu phức tạp hơn. Để làm điều này, chúng ta viết nhiều biến, và trong danh sách các phần tử thêm các giá trị bổ sung.

Hãy xem ví dụ sau:

@each $picture, $color, $padding in (winter, blue, 10px), (spring, green, 12px), (summer, yellow, 14px), (autumn, brown, 16px) { img.#{$picture} { background-image: url('/images/#{$picture}.png'); border: 4px solid $color; padding: $padding ; } }

Kết quả biên dịch:

img .winter { background-image: url("/images/winter.png"); border: 4px solid blue; padding: 10px; } img .spring { background-image: url("/images/spring.png"); border: 4px solid green; padding: 12px; } img .summer { background-image: url("/images/summer.png"); border: 4px solid yellow; padding: 14px; } img .autumn { background-image: url("/images/autumn.png"); border: 4px solid brown; padding: 16px; }

Cũng bằng cách sử dụng phép gán nhiều có thể thêm các cặp giá trị vào danh sách:

@each $elem, $font-size in (div: 14px, p: 12px) { #{elem} { font-size: $font-size; } }

Bây giờ hãy xem kết quả thu được:

div { font-size: 14px; } p { font-size: 12px; }

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

@each $elem, $size, $color in (navbar: 14px blue, link: 12px red, span: 10px green) { #{$elem} { font-size: $size; color: $color; } }

Hãy thay đổi điều kiện của bài toán trước, để các phần tử navbar, linkspan xuất hiện gạch chân văn bản dưới cùng, chấm chấm và lượn sóng tương ứng.

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