CSS hoshiya rasmlari


ULASHISH

CSS chegara rasmlari

CSS border-image xossasi yordamida element atrofidagi chegara sifatida ishlatiladigan rasmini belgilash mumkin.


CSS border-image xossasi

border-image xossasi oddiy chegara o‘rniga element atrofidagi chegara sifatida ishlatiladigan rasmini belgilash imkonini beradi.

Bu xossa rasmini olib, uni xo‘ (tic-tac-toe) taxtasi kabi to‘qqiz bo‘lakka ajratadi. Keyin burchaklarni burchaklarga joylashtiradi, o‘rta bo‘laklar esa ko‘rsatganingizdek takrorlanadi yoki cho‘ziladi.

border-image xossasi quyidagi xossalarning qisqartmasidir:

Eslatma: border-image ishlashi uchun elementda border xossasi ham belgilangan bo‘lishi kerak!


CSS border-image misollari

Quyidagi rasmdan foydalanamiz (nomi "border.png"):

Border

Quyidagi misolda url(border.png) manba rasmini ko‘rsatadi, 30 soni rasmni har bir chetdan 30 piksel bo‘laklarga ajratadi, round qiymati esa rasmning o‘rta bo‘lagini maydonni to‘ldirish uchun kafel (takrorlanish) shaklida joylashtirilishini ko‘rsatadi (kerak bo‘lsa, sig‘ishi uchun qayta masshtablanadi):

Chegara sifatida rasm!

Mana kod:

Misol

#borderimg {
  border: 10px solid transparent; /* Required for border-image */
  padding: 15px;
  border-image: url(border.png) 30 round;
}
O‘zingiz sinab ko‘ring »

Bu yerda stretch qiymati rasmning o‘rta bo‘lagi maydonni to‘ldirish uchun cho‘zilishini ko‘rsatadi:

Chegara sifatida rasm!

Mana kod:

Misol

#borderimg {
  border: 10px solid transparent;  /* Required for border-image */
  padding: 15px;
  border-image: url(border.png) 30 stretch;
}
O‘zingiz sinab ko‘ring »


CSS border-image — Turli slice qiymatlari

Turli slice qiymatlari chegara rasmining ko‘rinishini butunlay o‘zgartiradi:

Misol 1:

border-image: url(border.png) 50 round;

Misol 2:

border-image: url(border.png) 20% round;

Misol 3:

border-image: url(border.png) 30% round;

Mana kod:

Misol

#borderimg1 {
  border: 10px solid transparent;
  padding: 15px;
  border-image: url(border.png) 50 round;
}

#borderimg2 {
  border: 10px solid transparent;
  padding: 15px;
  border-image: url(border.png) 20% round;
}

#borderimg3 {
  border: 10px solid transparent;
  padding: 15px;
  border-image: url(border.png) 30% round;
}
O‘zingiz sinab ko‘ring »


CSS chegara rasmi xossalari

Xususiyat Tavsif
border-image Barcha border-image-* xossalarini belgilash uchun qisqartma xossa
border-image-source Chegara sifatida ishlatiladigan rasm manzilini belgilaydi
border-image-slice Chegara tasvirini qanday kesish kerakligini belgilaydi
border-image-width Chegara tasvirining kengliklarini belgilaydi
border-image-outset Chegara rasmi chegaradan tashqariga qanchalik kengayishini belgilaydi
border-image-repeat Chegara tasvirining takrorlanishi, yaxlitlanishi yoki cho‘zilishi kerakligini belgilaydi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!