Css matrix3d: matrix3d() — CSS: Cascading Style Sheets

Архивы Ссылка • Страница 16 из 62 • uwebdesign

— нет комментариев

Собираетесь учить CSS сетки (grids), но все еще лень читать книжки? Тогда попробуйте игру CSS Grid Garden, за 28 уровней научитесь!

→ Прямая ссылка ←

Рубрика: Вдохновение, Полезные ссылки Метки: CSS, CSS Grid

— нет комментариев

Посмотрите на реализацию множества Мандельброта с помощью Canvas и Javascript от экспериментатор Джеффа Фаулера на блоге Daily JS.

→ Прямая ссылка ←

Рубрика: Обучающие статьи, Полезные ссылки Метки: Canvas, JavaScript, Программирование

— нет комментариев

Посмотрите отличное демо с туториалом о том, как делать анимацию линий в SVG с помощью JavaScript от UI Please.

→ Прямая ссылка ←

Рубрика: Вдохновение, Полезные ссылки Метки: CSS, CSS3, JavaScript, SVG, Анимация

— нет комментариев

На Pixel Buddha выложили наши любимые «акварельные» элементы, на этот раз на цветочную тематику. Векторные.

→ Прямая ссылка ←

Рубрика: Бесплатности, Полезные ссылки Метки: Графический дизайн

— нет комментариев

Surma на блоге разработчиков Google написал интересную статью о том как сделать плавный и приятный кастомный скроллбар. Хотя я бы этого все равно не делал, но концепция отличная!

→ Прямая ссылка ←

Рубрика: Обучающие статьи, Полезные ссылки Метки: CSS, CSS3, Браузер

— нет комментариев

Ребята с Codrops сделали интересное портфолио, которое «подергивается» и показывает нам, что есть два режима, которые можно переключать. Днем вы Томас Андерсон, просто служащий в юридической компании, а ночью вы — хакер Нео.

→ Прямая ссылка ←

Рубрика: Инструменты, Полезные ссылки Метки: CSS, CSS3, Flexbox CSS, JavaScript, Анимация

— нет комментариев

Почитайте интересную статью на Track Changes о том, как сейчас «вклиниться» в большой Front End. Хорошо подойдет для back-end разработчиков.

→ Прямая ссылка ←

Рубрика: Обучающие статьи, Полезные ссылки Метки: JavaScript, Программирование

— нет комментариев

На блоге CSS Animation Rocks выложили шикарное демо с «космическими» анимациями и переходами при наведении.

→ Прямая ссылка ←

Рубрика: Инструменты, Полезные ссылки Метки: CSS, CSS3, Анимация

— нет комментариев

На Behance выложили новый бесплатный шрифт Ayres, с лигатурами и альтернативными глифами. Отлично подойдет для заголовков!

→ Прямая ссылка ←

Рубрика: Бесплатности, Полезные ссылки Метки: Типографика

— нет комментариев

Ребята с Codrops подготовили нам шикарное демо с 15 разными эффектами подгрузки сеток в стиле masonry. Для тех, кто не любит статику.

→ Прямая ссылка ←

Рубрика: Инструменты, Полезные ссылки Метки: JavaScript, Анимация

— нет комментариев

Почитайте интересную практическую статью-туториал на блоге Google разработчиков. Здесь и про CSS3, и про JavaScript.

→ Прямая ссылка ←

Рубрика: Обучающие статьи, Полезные ссылки Метки: CSS, CSS3, Google, JavaScript, Анимация, Браузер, Производительность

— нет комментариев

Color Tool от Material Design позволит вам выбрать цвета именно под ваш проект с помощью небольшого конструктора.

→ Прямая ссылка ←

Рубрика: Инструменты, Полезные ссылки Метки: Веб-дизайн, Графический дизайн

— нет комментариев

Посмотрите крутой гайд от Криса Спунера, который расскажет и покажет вам как сделать отличную винтажную открытку с помощью Adobe Photoshop и Illustrator.

→ Прямая ссылка ←

Рубрика: Обучающие статьи, Полезные ссылки Метки: Adobe Illustrator, Adobe Photoshop, Графический дизайн

— нет комментариев

Почитайте шикарную статью про типографику в современных HTML электронных письмах. Раньше было почти невозможно использовать кастомные шрифты, теперь есть возможности.

→ Прямая ссылка ←

Рубрика: Обучающие статьи, Полезные ссылки Метки: Front End, HTML, Типографика

— нет комментариев

Сохраните себе шпаргалку для актуального Vue.js 2.3 со всеми методами, атрибутами, директивами и конфигами.

→ Прямая ссылка ←

Рубрика: Инструменты, Полезные ссылки Метки: JavaScript, Vue.js

Конструктор CSS3 Matrix

Show Advanced НастройкиСкрыть дополнительные Настройки Что это? Скрыть пользовательский интерфейс Передовой

от
Из до
Точка (, ) (, )
Точка (-, ) (, )
Точка (,-) (, )
Точка (-, -) (, )
Я хочу использовать 3D трансформируется. Показать префиксы поставщиков Изменить HTML и CSS

Код преобразования CSS
        
 
Диаграмма

Это блочный элемент.

Это блочный элемент.

К сожалению, этот инструмент работает только в браузерах, поддержка transform-origin (который не включает любая существующая версия IE) и перетаскивание HTML5 (которое кроме Opera на данный момент). Когда я обновляю cssSandpaper с преобразованием-происхождением polyfill, я проведу рефакторинг этого инструмента, чтобы использовать его, чтобы IE заработал. Пользователям Opera придется дождаться поддержки HTML5 Drag and Drop. в будущем.

Примечание: здесь разрешен только базовый HTML (например, без тегов

HTML-контент

Это блочный элемент.

CSS-контент /* * Не стесняйтесь редактировать любой из стилей ниже. */ /* убедитесь, что все элементы, стилизованные ниже, используют рамки */ .блок, #сетка { box-sizing: граница-коробка; } /* Объект перед преобразованием */ #o1 { фон: #ffcccc; } /* Объект после преобразования */ #о2 { фон: #ccccff; } /* Общие стили для объектов-боксов. */ .блокировать { размер шрифта: наследовать; } /* CSS для сетки */ #сетка { background: url("images/background.gif") повтор прокрутки 0 0 белый; высота: 800 пикселей; положение: родственник; переполнение: скрыто; }

Этот инструмент позволяет разработчикам создавать идеальные до пикселя CSS3. Трансформируется путем перетаскивания объектов на экране. (или заполнив форму ниже).

Красная коробка - это объект до преобразования, фиолетовый - это коробка после трансформация. Вы можете перетаскивать красную рамку, а также измените его размер с помощью виджета изменения размера в правом нижнем углу угол. Вы также можете преобразовать зеленый объект, перетащив три контрольные точки вокруг сетки.

Сделали ошибку? Нажмите на значок вашего браузера Кнопка назад!

Хотите поделиться своим творением? Поделитесь полным URL! Хэштег содержит все данные вашего макета с использованием сжатия LZW)

Примеры

  • HTML-элемент, наложенный на ретро-экран телевизора.
  • Живой текст перед зданием
  • Анимированный текст внутри плаката Родченко.
  • Размытый текст (с использованием тени текста CSS) на дороге от быстро движущегося автомобиля.

Каталожные номера

  • Моя статья Преобразование матрицы CSS3 для математических вычислений Challenged охватывает математику, необходимую для 2D-преобразований.
  • Вычисление преобразований CSS matrix3d Франклин Та охватывает математику, связанную с 3D преобразования.

Кредиты

Хотя этот инструмент был построен с использованием библиотек, которые я создавал на протяжении многих лет (config, visibleIf и DragDropHelpers), это не быть таким крутым без следующих проектов с открытым исходным кодом:

  1. Команда Google Chrome диалоговый полифил, позволяющий браузерам, отличным от Blink, использовать диалоги HTML5.
  2. lz-строка Pieroxy для сжатия данных HTML и CSS внутри хеша URL-адреса инструмента.
  3. sanatize.js Габриэля Бирке, чтобы убедиться, что HTML, хранящийся в lz-string, не уязвим для XSS-атак.
  4. Сильверстер Джеймса Коглана для вычисления матричной арифметики, необходимой для вычисления чисел CSS matrix() и matrix3d().
  5. modernizr для обнаружения поддержки 3D-преобразования (и других передовых интерфейсных технологий). (Я использую версию 3, которая в настоящее время находится в стадии бета-тестирования)
  6. Шрифт Matrix
  7. от Gyusan

Css matrix3d ​​- HTML & CSS - Форумы SitePoint

penubothuvenkannacho

30 октября 2018 г., 11:54

1

какие значения он принимает?

Я имею в виду, что это занимает около 16 значений. Я хочу знать, что такое 1-е значение, 2-е значение и так далее.

ТехноМедведь

2

Эти ссылки помогают?

developer.mozilla.org

matrix3d() - CSS: каскадные таблицы стилей | МДН

Функция CSS matrix3d() определяет трехмерное преобразование как однородную матрицу 4x4. Его результатом является тип данных.

Коддропы

matrix3d() | Коддропс

Функция matrix3d() представляет собой функцию трехмерного преобразования, которая используется для описания последовательности трехмерных преобразований i

пенуботувенканначо

3

они не упомянули подробно, я имею в виду, что он принимает 16 значений, например (a1,b1,c1,d1,a2,b2,c2,d2,a3,b3,c3,d3,a4,b4,c4,d4)

что такое а1?? это вращать X или Y или Z??? Я хочу знать, что такое значения a1,b1,c1…………d4, что они представляют.

ТехноМедведь

4

Вы переходили по дополнительным ссылкам из этих статей? например

https://dev.opera.com/articles/understanding-the-css-transforms-matrix/

пенуботувенканначо

5

да Я столько сайтов облазил, но точного ответа не нашел.

в этой ссылке они дали матрицу только для ScaleX, ScaleY, ScaleZ.

Миттиниг

6

Я думаю, что трудность найти точный [так понятно] ответ заключается в том, что понятие не может быть легко объяснено без предварительных знаний.

Если мне трудно, а я имею в виду трудности с курсивом, жирным шрифтом, прописными буквами и крупным шрифтом, я могу достичь очень сомнительного уровня понимания. Мои трудности связаны с моей собственной виной, что меня больше интересовало то, что интересует многих подростков, помимо продвинутой алгебры, тогда, когда я мог воспользоваться помощью квалифицированного педагога.

Я нахожу это несколько полезным
https://developer.mozilla.org/en-US/docs/Web/CSS/transform-function/matrix

Примечание: matrix(a, b, c, d, tx, ty) является сокращением для matrix3d(a, b, 0, 0, c, d, 0, 0, 0, 0, 1, 0, тх, ты, 0, 1)

SyntaxSection

Функция matrix() задана с шестью значениями. Постоянные значения подразумеваются и не передаются в качестве параметров; остальные параметры описываются в порядке возрастания столбцов.

Другими словами, для matrix3d ​​«постоянные значения» не являются постоянными, поэтому их необходимо передавать в качестве параметров.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *