Главная » Сниппеты » Поворот элементов под любым градусом на CSS3

Поворот элементов под любым градусом на CSS3

Простейшее решение для поворота блочных элементов страницы под любым градусом с помощью . В примере я использовал этот метод применительно к заголовку первого уровня <h1>. Вы же, запросто можете применить к любому другому блочному элементу (div, blockquote, p, h2, h3, и др.).
 
Поворот блоков на CSS3
 
Для того чтобы реализовать поворот на практике, достаточно в CSS создать отдельный класс, например . (логично), прописать в нём замечательное свойство transform с определённым видом трансформации ( в нашем случае это rotate) и задать необходимые значения поворота элемента на заданный угол относительно точки трансформации rotate(-8.5deg);.

Для корректного отображения данного метода в различных браузерах, используем вендорные префиксы -webkit-, -moz-, -ms- и -o-. Тем кто не особо в теме поясню: Префиксы это приставки, используемые разработчиками (вендорами) браузеров для экспериментальных CSS-свойств.

В итоге получаем следующий набор свойств:
 

.rotate {
    -webkit-transform: rotate(-8.5deg);  /* Chrome, Safari 3.1+ */
     -moz-transform: rotate(-8.5deg);  /* Firefox 3.5-15 */
      -ms-transform: rotate(-8.5deg);  /* IE 9 */
       -o-transform: rotate(-8.5deg);  /* Opera 10.50-12.00 */
          transform: rotate(-8.5deg);  /* Firefox 16+, IE 10+, Opera 12.10+ */
}

 
И так, чтобы вывести на странице, например заголовок под определённым градусом, достаточно тегу <h1> присвоить класс class="rotate", а дальше, «магия» CSS сделает своё дело.
 

<h1 class="rotate">Ваш Заголовок</h1>

 

 
На этом всё. А как очень просто можно оформить текстовый заголовок с помощью CSS3, мы рассматривали в предыдущей статье.

С уважением, Андрей.

Удачи! Буду очень благодарен, если поделитесь ссылкой на запись в своих соц. сетях:

Google Bookmarks News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Вы можете оставить отзыв, подписаться на обновленияОбновления блога по RSSRSS или Обновления блога на TwitterTwitter !

Присоединяйтесь к обсуждению!

Отправляя кoммeнтapий, Вы автоматически принимаете правила кoммeнтиpoвaния на этом блоге.

Правила кoммeнтиpoвaния на блоге Dobrovoimaster:

  1. Во избежание захламления спамом, первый кoммeнтapий всегда проходит премодерацию.
  2. В поле "Ваш сайт" лучше указывать ссылку на главную страницу вашего сайта/блога. Ссылки на прочую веб-лабуду (в том числе блоги/сплоги, созданные не для людей) будут удалены.
  3. Не используйте в качестве имени комментатора слоганы/названия сайтов, рекламные фразы, ключевые и т.п. слова. В случае несоблюдения этого условия, имя изменяю на свое усмотрение. Просьба указывать нормальное имя или ник.
  4. Скорее всего, что не информативный и короткий кoммeнтapий вида "Спасибо!", "Интересная статья", будет удален. Исключение составляют знакомые автору блога комментаторы.
  5. Комментарии не по теме безжалостно удаляются.

Подписаться не комментируя

Обновления комментариев по RSS RSS комментариев к этой записи »
Рейтинг@Mail.ru