CSS Pseudo-элемент сонгогч
CSS-д Pseudo-элементийг ашиглан тухайн элементийн тодорхой хэсгийг загварчлахад ашигладаг.
Жишээ нь та доорх зорилгоор ашиглаж болно.
- Элементийн эхний үсэг эсвэл мөрийг хэлбэржүүлэх
- Элементийн эхэнд эсвэл ард нь агуулг нэмж оруулах зэрэгт ашиглаж болно.
Syntax буюу Бичиглэл
pseudo-elements-н бичиглэл нь дараах хэлбэртэй байна.
<style>
selector::pseudo-element {
property:value;
}
</style>
Pseudo-элемент ::first-line
Pseudo-элементийн ::first-line
шинж чанарыг текстийн эхний мөрөнд тусгай хэв маяг нэмэхэд ашигладаг. Доорх жишээнд бүх <p>-н эхний мөрийг тохируулж өгч байна.
Тэмдэглэл: Pseudo-элементийн ::first-line-
г зөвхөн блок төвшний элементэд ашигладаг.
Pseudo-элементийн ::first-line
нь дараах шинж чанаруудыг агуулдаг. Нэг бүрчилэн туршаад үзээрэй.
- font properties
- color properties
- background properties
- word-spacing
- letter-spacing
- text-decoration
- vertical-align
- text-transform
- line-height
- clear
Pseudo-элемент ::first-letter
Pseudo-элементийн ::first-letter
-г текстийн эхний үсэгт тусгай хэв маяг нэмхэд ашигладаг. Доорх жишээнд бүх <p>-н эхний үсгийг тохируулж өгч байна.
Тэмдэглэл: Pseudo-элементийн ::first-letter-
г зөвхөн блок төвшний элементэд ашигладаг.
Pseudo-элементийн ::first-letter
нь дараах шинж чанаруудыг агуулдаг. Нэг бүрчилэн туршаад үзээрэй.
- font properties
- color properties
- background properties
- margin properties
- padding properties
- border properties
- vertical-align (float шинж чанарыг ашиглаагүй үед)
- text-transform
- line-height
- float
- clear
Pseudo-элемент ба CSS Classes
Pseudo-элементийг CSS-н класстай хослуулан ашиглаж болно.
Олон Pseudo-элемент /Multiple/
Хэд хэдэн Pseudo-элементийг нэгтгэн ашиглаж болно.
Жишээ нь
<style>
p::first-letter {
color: #ff0000;
font-size: xx-large;
}
p::first-line {
color: #0000ff;
font-variant: small-caps;
}
</style>
Pseudo-элемент ::before
::before
Pseudo-элемент нь контентийн өмнө контент нэмж чадна.
Pseudo-элемент ::after
::after
Pseudo-элемент нь контентийн ард контент нэмж чадна.
Pseudo-элемент ::selection
::selection
Pseudo-элемент нь сонгосон элементийг тохируулж өгнө.::selection
-д дараах шинж чанаруудыг ашиглаж болно: color
, background
, cursor
болон outline
.
Жишээ нь
<style>
::-moz-selection { /* Firefox дээр ажиллах код*/
color: green;
background: yellow;
}
::selection {
color: white;
background: brown;
}
</style>