scale


Misol

Element o‘lchamini o‘zgartiring:

div {   scale: 2; }
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

scale xususiyati elementlar o‘lchamini o‘zgartirish imkonini beradi.

scale xususiyati element x va y yo‘nalishlarida qanchalik masshtablanishini belgilovchi qiymatlarni aniqlaydi. Element z yo‘nalishida qanchalik masshtablanishini ham belgilashingiz mumkin.

Masshtab qiymatlari bitta, ikkita yoki uchta qiymat ko‘rinishida berilishi mumkin.

  • Agar bitta qiymat berilsa, element x va y yo‘nalishlarining ikkalasida ham bir xil miqdorda masshtablanadi.
  • Agar ikkita qiymat berilsa, element x va y yo‘nalishlarida alohida-alohida masshtablanadi.
  • Agar uchta qiymat berilsa, element x, y va z yo‘nalishlarida alohida-alohida masshtablanadi.

scale xususiyatini yaxshiroq tushunish uchun namoyishni ko‘ring.

Eslatma: Elementni masshtablashning muqobil usuli — CSS transform xususiyatini CSS scale() funksiyasi bilan ishlatish. Ushbu sahifada tushuntirilgan CSS scale xususiyati esa elementni masshtablashning, ehtimol, oddiyroq va bevositaroq usulidir.

Demoni ko‘rsatish ❯

Standart qiymat: none
Meros qilinadi: yo‘q
Animatsiya qilinadi: ha. animatable haqida o‘qing Sinab ko‘ring
Versiya: CSS3
JavaScript sintaksisi: object.style.scale="2 0.7" Sinab ko‘ring

Brauzerlarda qo‘llab-quvvatlash

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

Xususiyat
scale 104 104 72 14.1 90


CSS sintaksisi

scale: x-axis y-axis z-axis|initial|inherit;

Xususiyat qiymatlari

Xususiyat qiymati Tavsif Demo
x-axis x o‘qi bo‘yicha masshtab koeffitsiyentini belgilaydi. Mumkin bo‘lgan qiymatlar:
  • number
  • %
Demo ❯
y-axis y o‘qi bo‘yicha masshtab koeffitsiyentini belgilaydi. Mumkin bo‘lgan qiymatlar:
  • number
  • %
Demo ❯
z-axis z o‘qi bo‘yicha masshtab koeffitsiyentini belgilaydi. Mumkin bo‘lgan qiymatlar:
  • number
  • %
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

scale xususiyati ikkita qiymat bilan o‘rnatilganda, o‘lcham x va y o‘qlarida alohida-alohida o‘rnatiladi. Bu yerda element x o‘qida ikki baravar kattalashadi, y o‘qida esa yarmigacha kichrayadi:

div {   scale: 2 50%; }
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

CSS darsligi: CSS 2D transformatsiyalari

CSS darsligi: CSS 3D transformatsiyalar

CSS rotate xususiyati: CSS rotate xususiyati

CSS translate xususiyati: CSS translate xususiyati


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!