Spec-Zone.ru › Web APIs

DOMMatrixReadOnly: метод skewX()

Базовая поддержка Широко доступна

Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с января 2020 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Примечание: Эта функция доступна в рабочих потоках.

Метод skewX() интерфейса DOMMatrixReadOnly возвращает новый объект DOMMatrix, созданный путём применения указанного преобразования наклона по оси x к исходной матрице. Исходная матрица не изменяется.

Чтобы изменить матрицу при наклоне по оси x, обратитесь к DOMMatrix.skewXSelf().

Синтаксис

DOMMatrixReadOnly.skewX()
DOMMatrixReadOnly.skewX(sX)

Параметры

sX

Число; угол в градусах, на который нужно наклонить матрицу по оси x.

Возвращаемое значение

Объект DOMMatrix.

Примеры

const matrix = new DOMMatrix(); // create a matrix
console.log(matrix.toString()); // no transform applied
// "matrix(1, 0, 0, 1, 0, 0)"

console.log(matrix.skewX(14).toString());
//"matrix(1, 0, 0.25, 1, 0, 0)"

console.log(matrix.toString()); // original is unchanged
// "matrix(1, 0, 0, 1, 0, 0)"

Спецификации

Спецификация
Модуль геометрических интерфейсов уровень 1
# dom-dommatrixreadonly-skewx

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
skewX 61 79
33До Firefox 69, параметр sx был обязателен; теперь вы можете вызывать skewX() без аргументов. Значение 0 по умолчанию.
48 11 61
33До Firefox для Android 79, параметр sx был обязателен; теперь вы можете вызывать skewX() без аргументов. Значение 0 по умолчанию.
45 11 8.0 61

См. также

  • DOMMatrixReadOnly.skewY()
  • DOMMatrix.skewX()
  • Свойство CSS transform и функции skew(), skewX() и matrix()
  • Модуль CSS-преобразований
  • Атрибут SVG transform
  • CanvasRenderingContext2D интерфейс метода transform()

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/DOMMatrixReadOnly/skewX

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API