SASS-da ichki joylashuvda qarindoshlik bo‘yicha selektorlar
Keling, SASS da ichki joylashuvda turli xil selektorlarni qanday qo‘shishni ko‘rib chiqaylik, ular elementlarni qarindoshlik bo‘yicha tanlaydi. Misollarni ko‘rib chiqing.
Misol
Farzand selektori:
styles.scssdiv {
> p {
color: red;
}
}
Kompilyatsiya natijasi:
styles.cssdiv > p {
color: red;
}
Misol
Qo‘shni selektor
styles.scssdiv {
+ p {
color: red;
}
}
Kompilyatsiya natijasi:
styles.cssdiv + p {
color: red;
}
Misol
Qarindosh selektor:
styles.scssdiv {
~ p {
color: red;
}
}
Kompilyatsiya natijasi:
styles.cssdiv ~ p {
color: red;
}
Amaliy vazifalar
Задание 1
Quyidagi kodni kompilyatsiya qilish natijasi qanday bo‘lishini tushuntiring:
styles.scssul {
color: red;
> li {
padding: 20px;
}
}
Задание 2
Quyidagi kodni kompilyatsiya qilish natijasi qanday bo‘lishini tushuntiring:
styles.scssdiv {
ul {
> li {
padding: 20px;
}
}
}