CSS свойство -webkit-perspective-origin | назначение, допустимые значения, примеры

Свойство -webkit-perspective-origin Свойство -webkit-perspective-origin применяется при трансформациях элемента, задает точку отсчета для...

Свойство -webkit-perspective-origin применяется при трансформациях элемента, задает точку отсчета для -webkit-perspective, определяет координаты точки X и Y из которой зритель как бы смотрит на дочерние элементы.

Допустимые значения

  • — абсолютное значение расстояния от левого верхнего угла элемента до координат точки из которой зритель как бы смотрит на дочерние элементы
  • — расстояние от левого верхнего угла элемента до координат точки из которой зритель как бы смотрит на дочерние элементы в процентах от размера элемента (координата по оси x вычисляется в процентах от ширины элемента, а координата по оси y — от высоты)
  • left — координата по оси x равна 0 (точка зрения по оси x находиться на левой границе элемента)
  • right — координата по оси x равна 100% или ширине элемента (точка зрения по оси x находиться на правой границе элемента)
  • top— координата по оси y равна 0 (точка зрения по оси y находиться на верхней границе элемента)
  • bottom — координата по оси y равна 100% (точка зрения по оси y находиться на нижней границе элемента)
  • center — координата по оси x равна 50% (по оси x зритель как бы смотрит из центра элемента). Если перед этим значением идет значение left или right, задает координату по оси y равную 50%. Если после этого значения идет значение top или bottom, задает координату по оси x равную 50%. Если эти константы отсутствуют, задает значение равное 50% по обеим осям
Значение по умолчанию 50% 50%
Применимо к блочным и строчным элементам
Наследование нет
Поддерживается браузерами
  • Safari 4.0.3/Mac OS X и выше, и с Safari 5/Win и выше

Пример

CSS

div {
width:100px;
height:50px;
-webkit-transform:rotate3d(0, 0, -1, 170deg) skale(1,5 3) skewX(15deg);
-webkit-perspective:600;
-webkit-perspective-origin:10px 20%;
}


Заметки

В спецификации CSS3 есть аналогичное свойство perspective-origin.

По теме

Показать комментарии

Смотрите также в этом разделе

Смежные материалы, которые могут быть вам полезны

  • CSS свойство -webkit-animation | назначение, допустимые значения, примеры
  • CSS свойство -webkit-animation-delay | назначение, допустимые значения, примеры
  • CSS свойство -webkit-animation-direction | назначение, допустимые значения, примеры
  • CSS свойство -webkit-animation-duration | назначение, допустимые значения, примеры
  • CSS свойство -webkit-animation-fill-mode | назначение, допустимые значения, примеры
  • CSS свойство -webkit-animation-iteration-count | назначение, допустимые значения, примеры
  • CSS свойство -webkit-animation-name | назначение, допустимые значения, примеры
  • CSS свойство -webkit-animation-play-state | назначение, допустимые значения, примеры
  • CSS свойство -webkit-backface-visibility | назначение, допустимые значения, примеры
  • CSS свойство -webkit-background-clip
  • CSS свойство -webkit-background-composite | назначение, допустимые значения, примеры
  • CSS свойство -webkit-background-origin | назначение, допустимые значения, примеры
  • CSS свойство -webkit-background-size | назначение, допустимые значения, примеры
  • CSS свойство -webkit-border-bottom-left-radius | назначение, допустимые значения, примеры
  • CSS свойство -webkit-border-bottom-right-radius | назначение, допустимые значения, примеры
  • CSS свойство -webkit-border-horizontal-spacing | назначение, допустимые значения, примеры
  • CSS свойство -webkit-border-radius | назначение, допустимые значения, примеры
  • CSS свойство -webkit-border-top-left-radius | назначение, допустимые значения, примеры
  • CSS свойство -webkit-border-top-right-radius | назначение, допустимые значения, примеры
  • CSS свойство -webkit-border-vertical-spacing | назначение, допустимые значения, примеры
  • CSS свойство -webkit-column-break-after | назначение, допустимые значения, примеры
  • CSS свойство -webkit-column-break-before | назначение, допустимые значения, примеры
  • CSS свойство -webkit-column-break-inside | назначение, допустимые значения, примеры
  • CSS свойство -webkit-column-count | назначение, допустимые значения, примеры
  • CSS свойство -webkit-column-gap | назначение, допустимые значения, примеры
  • CSS свойство -webkit-column-rule | назначение, допустимые значения, примеры
  • CSS свойство -webkit-column-rule-color | назначение, допустимые значения, примеры
  • CSS свойство -webkit-column-rule-style | назначение, допустимые значения, примеры
  • CSS свойство -webkit-column-rule-width | назначение, допустимые значения, примеры
  • CSS свойство -webkit-column-width | назначение, допустимые значения, примеры
  • CSS свойство -webkit-columns | назначение, допустимые значения, примеры
  • CSS свойство -webkit-line-break | назначение, допустимые значения, примеры
  • CSS свойство -webkit-marquee | назначение, допустимые значения, примеры
  • CSS свойство -webkit-marquee-direction | назначение, допустимые значения, примеры
  • CSS свойство -webkit-marquee-repetition | назначение, допустимые значения, примеры
  • CSS свойство -webkit-marquee-speed | назначение, допустимые значения, примеры
  • CSS свойство -webkit-marquee-style | назначение, допустимые значения, примеры
  • CSS свойство -webkit-mask | назначение, допустимые значения, примеры
  • CSS свойство -webkit-mask-attachment | назначение, допустимые значения, примеры
  • CSS свойство -webkit-mask-box-image | назначение, допустимые значения, примеры
  • CSS свойство -webkit-mask-clip | назначение, допустимые значения, примеры
  • CSS свойство -webkit-mask-composite | назначение, допустимые значения, примеры
  • CSS свойство -webkit-mask-image
  • CSS свойство -webkit-mask-origin | назначение, допустимые значения, примеры
  • CSS свойство -webkit-mask-position | назначение, допустимые значения, примеры
  • CSS свойство -webkit-mask-position-x | назначение, допустимые значения, примеры
  • CSS свойство -webkit-mask-position-y | назначение, допустимые значения, примеры
  • CSS свойство -webkit-mask-repeat | назначение, допустимые значения, примеры
  • CSS свойство -webkit-mask-size | назначение, допустимые значения, примеры
  • CSS свойство -webkit-nbsp-mode | назначение, допустимые значения, примеры
  • CSS свойство -webkit-perspective | назначение, допустимые значения, примеры
  • CSS свойство -webkit-rtl-ordering | назначение, допустимые значения, примеры
  • CSS свойство -webkit-text-fill-color | назначение, допустимые значения, примеры
  • CSS свойство -webkit-text-security | назначение, допустимые значения, примеры
  • CSS свойство -webkit-text-stroke | назначение, допустимые значения, примеры
  • CSS свойство -webkit-text-stroke-color | назначение, допустимые значения, примеры
  • CSS свойство -webkit-text-stroke-width | назначение, допустимые значения, примеры
  • CSS свойство -webkit-transform | назначение, допустимые значения, примеры
  • CSS свойство -webkit-transform-origin-x | назначение, допустимые значения, примеры
  • CSS свойство -webkit-transform-origin-y | назначение, допустимые значения, примеры
  • CSS свойство -webkit-transform-origin-z | назначение, допустимые значения, примеры
  • CSS свойство -webkit-transform-style | назначение, допустимые значения, примеры
  • CSS свойство -webkit-transition-property | назначение, допустимые значения, примеры
  • CSS свойство -webkit-user-drag | назначение, допустимые значения, примеры
  • CSS свойство -webkit-user-modify | назначение, допустимые значения, примеры
  • CSS свойство -webkit-user-select | назначение, допустимые значения, примеры
  • Ошибка 404 — Страница не найдена
  • Свойство -webkit-animation-timing-function | назначение, допустимые значения, примеры
  • Свойство -webkit-appearance | назначение, допустимые значения, примеры
  • Свойство -webkit-border-image | назначение, допустимые значения, примеры
  • Свойство -webkit-box-align | назначение, допустимые значения, примеры
  • Свойство -webkit-box-direction | назначение, допустимые значения, примеры
  • Свойство -webkit-box-flex | назначение, допустимые значения, примеры
  • Свойство -webkit-box-flex-group | назначение, допустимые значения, примеры
  • Свойство -webkit-box-lines | назначение, допустимые значения, примеры
  • Свойство -webkit-box-ordinal-group | назначение, допустимые значения, примеры
  • Свойство -webkit-box-orient | назначение, допустимые значения, примеры
  • Свойство -webkit-box-pack | назначение, допустимые значения, примеры
  • Свойство -webkit-box-reflect | назначение, допустимые значения, примеры
  • Свойство -webkit-box-shadow | назначение, допустимые значения, примеры
  • Свойство -webkit-box-sizing | назначение, допустимые значения, примеры
  • Свойство -webkit-margin-bottom-collapse | назначение, допустимые значения, примеры
  • Свойство -webkit-margin-collapse | назначение, допустимые значения, примеры
  • Свойство -webkit-margin-start | назначение, допустимые значения, примеры
  • Свойство -webkit-margin-top-collapse | назначение, допустимые значения, примеры
  • Свойство -webkit-padding-start | назначение, допустимые значения, примеры
  • Свойство -webkit-transition | назначение, допустимые значения, примеры
  • Свойство -webkit-transition-delay | назначение, допустимые значения, примеры
  • Свойство -webkit-transition-duration | назначение, допустимые значения, примеры
  • Свойство -webkit-transition-timing-function | назначение, допустимые значения, примеры