cb
ABCD
  • CSS Бичиглэл /Syntax/
  • CSS Сонгогч /Selector/
  • CSS-г HTML-д хэрхэн нэмэх вэ?
  • CSS Тайлбар /Comments/
  • CSS Өнгө /Color/
  • CSS Дэвсгэр /Backgrounds/
  • CSS Хүрээ /Border/
  • CSS Margins
  • CSS Padding
  • CSS Өндөр ба Өргөн
  • CSS Box модель /Box Model/
  • CSS Outline
  • CSS Текст /Text/
  • CSS Үсгийн Фонт /Font/
  • CSS Дүрс, Тэмдэг /Icon/
  • CSS Холбоос /Links/
  • CSS Жагсаалт /List/
  • CSS Хүснэгт /Table/
  • CSS Dispaly шинж чанар
  • CSS Байрлал /Position/
  • CSS Халих /Owerflow/
  • CSS Float ба Clear
  • CSS Inline-block
  • CSS Зэрэгцүүлэлт /Align/
  • CSS Combinators
  • Pseudo-class selectors
  • CSS Pseudo-элемент сонгогч
  • CSS Opacity
  • CSS Navigation Bar
  • CSS Атрибут сонгогч
тохиргоо
Толгой хэсэг
Хажуугийн самбар
Үндсэн контент
НЭВТРЭХ

CSS Combinators

CSS-д дөрвөн өөр комбинатор байдаг. Комбинатор нь сонгогчдын хоорондын харилцааг тайлбарладаг.
Сонгогч нь нэгээс олон сонгогчийг агуулж болох бөгөөд энгийг сонгогчдын хооронд бид комбинаторыг нэмж өгснөөр сонгогчийн хооронд харилцаа би болно.

  • descendant selector (Хоосон зай)
  • child selector (>)
  • adjacent sibling selector (+)
  • general sibling selector(~)

Удамшил сонгогч /Descendant Selector/

descendant selector нь удамшлыг сонгогч гэсэн утгатай бөгөөд элемент нь дотроо өөр нэгэн элемент агуулж байвал бид түүнийг ЭЦЭГ элемент, агуулагдаж буй элементийг ХҮҮ элемент гэдэг. Үүнийг эцэг хүүгийн удамшил гэж товчхондоо ойлгож болно.
Дараах жишээ нь <div> элемент доторх бүх <p> элементүүдийг сонгож байна.

Жишээ нь

<style>
div p {
  background-color: #3f9ce8;
  font-size: 18px;
}
</style>

Үр дүнг харах

Хүү сонгогч /Child Selector/

Child Selector нь тухайн элементийн зөвхөн хүү элементүүдийг л сонгох болно.
Доорх жишээ нь <div> элементийн хүү элемент болох бүх <p> элементүүдийг сонгох болно.

Жишээ нь

<style>
div > p {
  background-color: yellow;
  font-size: 16px;
}
</style>

Үр дүнг харах

Хөрш сонгогч /Adjacent Sibling Selector/

Adjacent Sibling Selector нь тухайн элементийн хамгийн ойр байгаа хөрш элементийг сонгох болно. Хөрш элементийг сонгогчид зааж өгсөн байх ёстойг анхаарна уу.
Доорх жишээ нь <div> элементийн яг дараагийн <p> элементүүдийг сонгох авах болно. Хэрэв дунд нь өөр элемент байвал хөрш гэж үзэхгүй. Иймд туршиж үзээрэй.

Жишээ нь

<style>
div + p {
  background-color: red;
  font-size: 16px;
}
</style>

Үр дүнг харах

Ерөнхий хөрш сонгогч /General Sibling Selector/

General Sibling Selector нь тухайн элементээс ерөнхий хөрш элементийг бүгдийн сонгох болно. Доорх жишээ нь <div> элементээс хойших бүх ерөнхий хөрш <p> элементүүдийг сонгон авах болно.

Жишээ нь

<style>
div ~ p {
  background-color: red;
  font-size: 16px;
}
</style>

Үр дүнг харах

Сэтгэгдэлүүд

Контентын нэр
CSS Бичиглэл /Syntax/
CSS Сонгогч /Selector/
CSS-г HTML-д хэрхэн нэмэх вэ?
CSS Тайлбар /Comments/
CSS Өнгө /Color/
CSS Дэвсгэр /Backgrounds/
CSS Хүрээ /Border/
CSS Margins
CSS Padding
CSS Өндөр ба Өргөн
CSS Box модель /Box Model/
CSS Outline
CSS Текст /Text/
CSS Үсгийн Фонт /Font/
CSS Дүрс, Тэмдэг /Icon/
CSS Холбоос /Links/
CSS Жагсаалт /List/
CSS Хүснэгт /Table/
CSS Dispaly шинж чанар
CSS Байрлал /Position/
CSS Халих /Owerflow/
CSS Float ба Clear
CSS Inline-block
CSS Зэрэгцүүлэлт /Align/
CSS Combinators
Pseudo-class selectors
CSS Pseudo-элемент сонгогч
CSS Opacity
CSS Navigation Bar
CSS Атрибут сонгогч
ABCD.mn ©

Нөхцөл & Шаардлага

1. General

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

2. Account

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

3. Service

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

4. Payments

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.