თვისება transform

თვისება transform ადგენს ელემენტის ტრანსფორმაციას, როგორიცაა ბრუნვა, მასშტაბირება, დახრა, ცვლა და სხვა. შესაბამისი ტრანსფორმაციები იწერება სფეისით გამოყოფილი:

cssსელექტორი {
  transform: rotate(30deg) scale(3);
}

მაგალითი

ამ მაგალითში ბლოკი შემობრუნებულია 30 გრადუსით საათის ისრის მიმართულებით:

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

Результат:

მაგალითი

ამ მაგალითში ბრუნვას დაემატა ასევე დახრაც:

html<div id="elem">lorem ipsum</div>
css#elem {
  transform: rotate(30deg) skew(20deg);
  border: 1px solid black;
  width: 100px;
  height: 50px;
}

Результат:

მაგალითი

ამ მაგალითში ბრუნვას და დახრას დაემატა მასშტაბის ცვლილებაც:

html<div id="elem">lorem ipsum</div>
css#elem {
  transform: rotate(30deg) skew(20deg) scale(2, 3);
  border: 1px solid black;
  width: 100px;
  height: 50px;
}

Результат: