transform: rotate(15deg);Что такое генератор трансформации CSS?
Генератор преобразований CSS является визуальным редактором для свойства преобразования CSS, Вы перемещаете ползунок для каждой функции преобразования - перевести, повернуть, масштабировать, перекос, и 3D функции rotateX, rotateY и перспектива - и наблюдаете эффект применимы к элементу предварительного просмотра в реальном времени, затем копировать точный CSS, который он производит, Он также позволяет установить преобразование-оригин, точка привязки каждое вращение и масштаб поворачивается вокруг.
Свойство преобразования повторяет и изменяет форму элемента, не нарушая расположение вокруг него. Переведенный, повернутый или масштабированный элемент по-прежнему занимает исходное поле в потоке, поэтому соседние элементы не перемещаются, что делает преобразование правильным инструментом для эффектов зависания, входной анимации и любого движения, которое не должно вызывать перетечку. В одном описании можно указать несколько функций, и они применяются справа налево в координатном пространстве элемента, поэтому порядок действительно меняет результат: переводите, затем вращайте, перемещайте элемент, а затем вращайте его на месте, а затем вращайте, затем переводите, сначала вращайте оси и выключайте элемент под углом.
Все происходит в вашем браузере.Начните с предустановленного типа, как Grow, Rotate, Flip или 3D Card, отладьте каждую функцию, и скопируйте объявление. инструмент записывает только функции, которые вы фактически изменили, поэтому вы никогда не отправляете избыточную шкалу (1) или вращать (0deg).Ни учетной записи, ни загрузок, и он продолжает работать в автономном режиме после загрузки страницы.
Две детали экономят реальное время отладки Во-первых, 3D вращения выглядят только трехмерными, когда присутствует перспектива - либо перспективная () функция сначала в том же преобразовании, как этот инструмент излучает его, или свойство перспективы на родителе - в противном случае rotateY просто сжимает элемент плоским Во-вторых, любой элемент с преобразованием, отличным от отсутствия, становится блоком, содержащим его фиксированных и абсолютно позиционированных потомков и создает новый контекст стекирования, точно как свойство фильтра Положение: фиксированный ребенок внутри преобразованного родительских якорей к этому родителю, а не к виду просмотра, и z-индекс упорядочение, которое работало раньше, может измениться. Когда преобразование ломает макет таким образом, что не имеет ничего общего с тем, как он выглядит, это поведение, содержащее блок, почти всегда является причиной.
Как использовать генератор трансформации CSS?
Выберите предустановку или начните чистой
Выберите такой предустановленный параметр, как "Выращивание", "Поворот", "Перевернуть по горизонтали", "Перекос" или "3D-карта", для мгновенной начальной точки или начните с точки по умолчанию, где преобразование не применяется.
Отрегулируйте ползунки преобразования
Перетащите ползунки перевода, поворота, масштабирования, перекоса и трехмерной перспективы. предварительный просмотр обновляется мгновенно, чтобы вы могли точно видеть, как элемент движется и меняет форму.
Установите начало преобразования
Выберите исходную точку - центр, угол или край - вокруг которого вращаются и поворачиваются масштабирования. Изменение его из центра - это то, что превращает вращение в качели.
Скопируйте CSS
Скопируйте сгенерированное объявление преобразования, в котором перечислены только функции, которые вы изменили в правильном порядке, и вставьте его в любой элемент в таблице стилей.
Основные характеристики
2D и 3D функции
Перевести, повернуть, масштабировать и перекосить для 2D, плюс rotateX, rotateY и перспектива для 3D - каждая общая функция преобразования со своим ползунком
Правильный порядок функций
Инструмент сначала излучает перспективу и продолжает переводить, вращать, масштабировать и искажать в разумном порядке, поэтому скопированное преобразование ведет себя так, как выглядит предварительный просмотр
Преобразуйте управление происхождением
Установите точку поворота на любую из девяти позиций ключевых слов и наблюдайте, как она меняет ось, вокруг которой вращается вращение или шкала
Минимальная производительность
Записываются только функции, которые вы фактически изменяете, поэтому вы никогда не отправляете идентификационное значение, такое как масштаб (1) или translateX (0px)
Frequently Asked Questions
Related Tools
CSS Animation Generator
Build CSS keyframe animations from presets like fade, slide, bounce and spin. Adjust duration, easing, delay, iteration and direction, preview live, then copy the keyframes and animation shorthand.
CSS Filter Generator
Apply blur, brightness, contrast, grayscale, sepia, hue-rotate and more with live sliders and a preview, then copy production-ready CSS filter code.
CSS Grid Generator
Build CSS Grid layouts visually. Set columns, rows, track sizes, gaps and alignment with a live preview, then copy the generated grid CSS - all in your browser.
CSS Transition Generator
Build a CSS transition from property, duration, timing function and delay with a live hover preview, then copy production-ready code. Supports multiple layers.
Comments
0 comments
No comments yet. Be the first to share your thoughts!