border-radius


Misol

Ikkita <div> elementiga yumaloq burchaklar qo‘shing:

#example1 {   border: 2px solid red;   border-radius: 25px; } #example2 {   border: 2px solid red;   border-radius: 50px 20px; }
O‘zingiz sinab ko‘ring »

Quyida ko‘proq "O‘zingiz sinab ko‘ring" misollari keltirilgan.


ULASHISH

Ta’rif va qo‘llanilishi

border-radius xususiyati element burchaklarining radiusini belgilaydi.

Maslahat: Bu xususiyat elementlarga yumaloq burchaklar qo‘shish imkonini beradi!

Bu xususiyat birdan to‘rttagacha qiymatga ega bo‘lishi mumkin. Qoidalar quyidagicha:

To‘rtta qiymat - border-radius: 15px 50px 30px 5px; (birinchi qiymat yuqori chap burchakka, ikkinchi qiymat yuqori o‘ng burchakka, uchinchi qiymat pastki o‘ng burchakka, to‘rtinchi qiymat esa pastki chap burchakka qo‘llaniladi):

Uchta qiymat - border-radius: 15px 50px 30px; (birinchi qiymat yuqori chap burchakka, ikkinchi qiymat yuqori o‘ng va pastki chap burchaklarga, uchinchi qiymat esa pastki o‘ng burchakka qo‘llaniladi):

Ikkita qiymat - border-radius: 15px 50px; (birinchi qiymat yuqori chap va pastki o‘ng burchaklarga, ikkinchi qiymat esa yuqori o‘ng va pastki chap burchaklarga qo‘llaniladi):

Bitta qiymat - border-radius: 15px; (qiymat to‘rtala burchakka qo‘llaniladi va ular bir xilda yumaloqlanadi:

Demoni ko‘rsatish ❯

Standart qiymat: 0
Meros qilinadi: yo‘q
Animatsiya qilinadi: ha. animatable haqida o‘qing Sinab ko‘ring
Versiya: CSS3
JavaScript sintaksisi: object.style.borderRadius="25px" Sinab ko‘ring

Brauzerlarda qo‘llab-quvvatlash

Jadvaldagi sonlar xususiyatni to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.

Xususiyat
border-radius 5 9 4 5 10.5


CSS sintaksisi

border-radius: 1-4 length|% / 1-4 length|%|initial|inherit;

Eslatma: Har bir radius uchun to‘rtta qiymat quyidagi tartibda beriladi: yuqori chap, yuqori o‘ng, pastki o‘ng, pastki chap. Agar pastki chap tushirib qoldirilsa, u yuqori o‘ng bilan bir xil bo‘ladi. Agar pastki o‘ng tushirib qoldirilsa, u yuqori chap bilan bir xil bo‘ladi. Agar yuqori o‘ng tushirib qoldirilsa, u yuqori chap bilan bir xil bo‘ladi.

Xususiyat qiymatlari

Qiymat Tavsif Demo
length Burchaklar shaklini belgilaydi. Standart qiymati — 0. Uzunlik birliklari haqida o‘qing Demo ❯
% Burchaklar shaklini foizlarda (%) belgilaydi Demo ❯
initial Bu xususiyatni standart qiymatiga o‘rnatadi. initial haqida o‘qing
inherit Bu xususiyatni ota elementidan meros qilib oladi. inherit haqida o‘qing

Ko‘proq misollar

Misol

Fon rangiga ega element uchun yumaloq burchaklar o‘rnating:

#rcorners1 {   border-radius: 25px;   background: #73AD21;   padding: 20px;   width: 200px;   height: 150px; }
O‘zingiz sinab ko‘ring »

Misol

Chegaraga ega element uchun yumaloq burchaklar o‘rnating:

#rcorners2 {   border-radius: 25px;   border: 2px solid #73AD21;   padding: 20px;   width: 200px;   height: 150px; }
O‘zingiz sinab ko‘ring »

Misol

Fon rasmiga ega element uchun yumaloq burchaklar o‘rnating:

#rcorners3 {   border-radius: 25px;   background: url(paper.gif);   background-position: left top;   background-repeat: repeat;   padding: 20px;   width: 200px;   height: 150px; }
O‘zingiz sinab ko‘ring »

Misol

Bunga ham e’tibor bering:

#example1 {   border-radius: 2em / 5em; } /* is equivalent to: border-top-left-radius: 2em 5em; border-top-right-radius: 2em 5em; border-bottom-right-radius: 2em 5em; border-bottom-left-radius: 2em 5em; */ #example2 {   border-radius: 2em 1em 4em / 0.5em 3em; } /* is equivalent to: border-top-left-radius: 2em 0.5em; border-top-right-radius: 1em 3em; border-bottom-right-radius: 4em 0.5em; border-bottom-left-radius: 1em 3em; */
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

CSS darsligi: CSS yumaloq burchaklar

HTML DOM ma’lumotnomasi: borderRadius xususiyati


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!