Функция scaleY

Функция scaleY элементни Y ўки бўйича масштаблайди. Масштаблаш transform-origin билан белгиланадиган нуқта атрофида амалга оширилади. Функциянинг қиймати бутун ёки каср сондир. Агар у 1 дан катта бўлса - элемент катталашади, агар кичик бўлса (масалан, 0.5) - элемент кичаяди. Агар 1 белгиланса - ҳеч нарса ўзгармайди (бу сунгги қийматдир).

Синтаксис

cssселектор {
  transform: scaleY(сон);
}

Мисол

Блокка курсорни ҳўжжайганда, унинг масштабини 1.5 марта Y ўки бўйича оширамиз:

html<div id="elem">lorem ipsum</div>
css#elem {
  border: 1px solid black;
  width: 100px;
  height: 50px;
}
#elem:hover {
  transform: scaleY(1.5);
}

Результат:

Мисол

Блокка курсорни ҳўжжайганда, унинг масштабини 2 марта Y ўки бўйича камаямиз:

html<div id="elem">lorem ipsum</div>
css#elem {
  border: 1px solid black;
  width: 100px;
  height: 50px;
}
#elem:hover {
  transform: scaleY(0.5);
}

Результат:

Ҳам қаранг

  • scale функцияси,
    бу X ва Y ўклари бўйича масштаблашни белгилайди
  • scaleX функцияси,
    бу X ўки бўйича масштаблашни белгилайди