повернуть фото CSS

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

Начнем с CSS3.

Благодаря новым возможностями появившимся в третьей версий CSS, можно легко повернуть любой объект, будь это текст, картинка или целый блок с смешанным содержанием, используя для этого всего одно свойство.

Это свойство называется transform. Рассмотрим его использование на небольшом примере с разным контентом.

Для этого поместим текст в контейнер и присвоим ему класс rotate:

Пример с текстом:

поворот текст css
<div class="rotate">Повернутый текст</div>

Стиль CSS:

.rotate {
  -webkit-transform: rotate(-10deg);
  -moz-transform: rotate(-10deg);
  -ms-transform: rotate(-10deg);
}

Другие примеры:

Фотография:

повернуть фото CSS
<img src="http://placeimg.com/200/200/tech" class="rotate" />

Небольшая форма:

css сниппеты
<div class="rotate">

<input type="text" size="20" placeholder="Логин" /><br />

<input type="password" size="20" placeholder="Пароль" /><br />

<input type="submit" size="10" />

</div>

Добавки -moz, -webkit, -ms перед свойством transform необходимы для обеспечения кроссбраузерности. -moz отвечает за корректное отображение в Mozilla Firefox, -ms для Internet Explorer, а -webkit в Google Chrome, Safari и других браузерах работающих на движке Webkit.

Опубликовано
Подробнее

ArtsLab

Блог для тех, кто интересуется разработкой сайтов, веб-дизайном и новыми событиями в интернете. В моем блоге Вы найдете записи на различные околокомпьютерные темы, обзоры сервисов и новинок, статьи по кодингу, советы, скрипты, темы и хаки для wordpress, уроки phostohop и многое другое.

4gray artslab artslabinfo