Поверните изображение, нажав на Javascript

| | | | | | | | | | | | | | | | | |

Функция CSS rotate() искажает элемент на определенное количество градусов. Вы можете повернуть элемент по часовой стрелке, используя положительное число градусов. Или вы можете повернуть элемент против часовой стрелки, используя отрицательное число.

Сегодня мы узнаем, как вращать элементы с помощью CSS. Зачем вращать элемент? Вращающиеся элементы делают вашу веб-страницу более интерактивной. При правильном использовании вращающийся элемент добавит эстетики вашему сайту.

При чтении этой статьи обращайтесь к сопутствующий репозиторий , чтобы вы могли увидеть концепции в действии. Знание того, как поворачивать элемент, станет отличным дополнением к вашему набору инструментов CSS.

Поворот CSS ()

Функция поворота CSS () позволяет вам вращать элемент по 2D-оси. Функция rotate() принимает один аргумент: угол, на который вы хотите повернуть веб-элемент. Вы можете вращать элемент по часовой или против часовой стрелки.

Давайте посмотрим на синтаксис функции rotate():

Значение угла представляет собой число градусов, на которое должен повернуться элемент. Вы можете указать вращение по часовой стрелке, используя положительное число градусов (например, 45). Или вы можете повернуть в противоположном направлении, используя отрицательное значение градуса (например, -39).

Функция поворота () может быть применена к любому элементу HTML. Например, вы можете повернуть абзац текста. Или вы можете повернуть изображение.

Поворот HTML появляется, как только вы визуализируете страницу, поэтому поворот не виден. Чтобы увидеть поворот в действии, необходимо использовать переход CSS . Переходы изменяют состояние элемента при выполнении действия, например при наведении курсора на элемент.

rotate () Пример CSS

Давайте продолжим и создадим нашу HTML-страницу, чтобы поместить на нее вращающееся поле. Добавьте блок в виде элемента div и назначьте ему класс (назовем его "поворот").

Теперь добавим стиль:

Обновить. Отлично, у нас есть цветная коробка. С этим цветным полем у нас есть все, что нам нужно, чтобы начать использовать функцию rotate().

 экран снял 2020-08-12 в 8 09 12:00

Чтобы повернуть нашу коробку, мы должны сначала обсудить свойство преобразования.

Функция , как следует из ее названия, преобразует элементы. Одна из функций, которые мы можем применить к нему, — это rotate(). Свойство преобразования может брать на себя множество других функций, и мы можем многое сделать с преобразованием. Поворот — лишь один из них.

Функция поворота перемещает элемент. Нам нужен один аргумент: количество градусов, на которое мы хотим наклонить элемент. Давайте продолжим и применим положительный поворот на 35 градусов:

Мы повернули нашу коробку! Прикоснитесь к себе сзади.

Вращение позволяет использовать сложные идеи пользовательского интерфейса или вращать изображения. Например, вы можете повернуть изображение на 180 градусов. Если вам нужно повернуть это изображение в другом месте, сохраните его и используйте соответствующим образом.

Еще одна вещь, которую вы можете повернуть, — это текст. Скажем, вы создаете макет, имитирующий журнал, вы можете вращать текст, чтобы выделить текстовые элементы.

И это не все, что вы можете сделать с помощью rotate(). Функция поворота позволяет нам создавать действительно интересные анимации !

Давайте идем дальше, и давайте воспользуемся CSS: селектором наведения на нашем блоке div, чтобы применить хороший эффект поворота:

Есть & Rsquo; N «это не круто? <цифра класс = "WP-образ-блок"> «GIF-20

Наша рамка вращается, когда мы наводим на нее курсор. Мы используем свойство CSS background-color для изменения цвета нашего фрейма при наведении на него курсора.

Заключение

Функция CSS rotate() вызывает асимметричный веб-элемент. один принимает аргумент: количество градусов поворота элемента. Вы можете указать положительное или отрицательное значение градуса.

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

Хотите узнать больше о CSS? Ознакомьтесь с нашим Полным руководством по обучению CSS , чтобы получить советы экспертов и рекомендации по лучшим учебным ресурсам.