⊗mkLsBsExD 29 of 42 menu

การสืบทอดซีเลกเตอร์ใน SASS

เมื่อทำงานกับสไตล์อาจเกิดปัญหาขึ้น ในการสืบทอด อย่างไรก็ตาม ด้วยความช่วยเหลือของ directive @extend ทำให้หลีกเลี่ยงปัญหาเหล่านั้นได้ง่าย เนื่องจากมันระบุชัดเจนว่า ซีเลกเตอร์ใดควรสืบทอดสไตล์จากซีเลกเตอร์อื่น ลองพิจารณาตัวอย่าง:

ลองพิจารณาตัวอย่าง:

.warning { border: 1px solid; background-color: #ffd900; } .personalWarning { @extend .warning; border-width: 3px; }

ตอนนี้มาดูผลลัพธ์การคอมไพล์:

.warning, .personalWarning { border: 1px solid; background-color: #ffd900; } .personalWarning { border-width: 3px; }

บอกหน่อยว่าผลลัพธ์การคอมไพล์จะเป็นอย่างไร จากโค้ดต่อไปนี้:

#product-card { color: #302f2f; font-family: 'Times New Roman', Times, serif; } #product-card-title { @extend #product-card; font-weight: 600px; }

เปลี่ยนเงื่อนไขของงานก่อนหน้า เพื่อให้ #product-card สืบทอดมาจาก #product ความกว้างเท่ากับ 500px

ไทย
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ʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ