perspective-origin

Оновлено: 06.01.2023

perspective-origin

Задає координати точки, куди дивиться спостерігач. Ця властивість працює спільно з властивістю perspective і визначає точку збіжності ліній під час перспективи.

Коротка інформація

Значення за замовчуванням 50% 50%
Успадковується Ні
Застосовується До елементів, що трансформуються
Анімується Так

Синтаксис

perspective-origin: <позиція>

Тут <позиція>:

 [ <відсотки> | <розмір> | left | center | right | top | bottom] |
[[ <відсотки> | <розмір> | left | center | right ] && 
 [ <відсотки> | <розмір> | top | center | bottom ]]

Значення

Якщо вказано тільки одне значення, то воно вважається координатою X, два значення визначають спочатку координату X, потім Y, при цьому ключові слова можуть йти в довільному порядку. Відсотки задаються щодо ширини елемента, відлік координат починається з його лівого верхнього кута. Відсотки, пікселі та інші одиниці CSS можуть бути від'ємними. Нижче наведено, як пов'язані між собою процентний запис і ключові слова.

  • left = left center = 0 50% — центр лівого краю.
  • center = center center = 50% 50% — центральна точка.
  • right = right center = 100% 50% — центр правого краю.
  • top = center top = 50% 0 — центр верхнього краю.
  • bottom = center bottom 50% 100% — центр нижнього краю.
  • left top = 0 0 — лівий верхній кут.
  • left bottom = 0 100% — лівий нижній кут.
  • right top = 100% 0 — правий верхній кут.
  • right bottom = 100% 100% — правий нижній кут.

Приклад

Об'єктна модель

Об'єкт.style.perspectiveOrigin

Примітка

Браузери Chrome до версії 36, Opera до версії 23, Safari, Android розуміють властивість -webkit-perspective-origin.


Firefox до версії 16 розуміє властивість -moz-perspective-origin.

Браузери

perspective-origin

Переглянути сумісність з Can I use?

perspective-origin