4. Преобразовывая содержимое
4. Преобразовывая содержимое
Как и CSS-переходы, CSS-трансформации были изначально разработаны командой WebKit, и затем их включили в два отдельных рабочих черновика W3C:
1. CSS 2D-преобразования (http://www.w3.org/tR/Css3-2d-transforms/);
2. CSS 3D-преобразования (http://www.w3.org/tR/Css3-3d-transforms/).
В этой книге мы поговорим исключительно о 2D-преобразованиях, так как прямо сейчас они больше всего пригодны для использования. Знанием о 3D-преобразованиях можно написать отдельную книгу, и они прекрасны, волшебны. Но у 2D-преобразований (как и у переходов) лучше обстоят дела с поддержкой браузерами: Safari 3.2, Chrome 3.2, Firefox 4.0, Opera 10.5.
Итак, что такое CSS-преобразования? W3C описывает их так:
CSS 2D-преобразования позволяют преобразовывать на плоскости элементы, отображенные посредством CSS9[9].
Здорово, все понятно. Лучший способ понять, что такое преобразования, – увидеть их в действии.
Давайте сначала посмотрим на простой пример: будем применять различные плоские преобразования к небольшой фотогалерее. Затем (в этой главе) мы воспользуемся теми же приемами на практике на сайте о Луне.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Содержимое, разбивающее на секции
Содержимое, разбивающее на секции Используя элементы заголовков, от h1 дo h6, можно создать содержание HTML-документа. Например, посмотрите вот на эту разметку:<h1>An Event Apart</h1><h2>Города</h2><p>Присоединяйтесь к нам в 2010 году в этих
Преобразовывая взаимодействие
Преобразовывая взаимодействие Результат получился довольно впечатляющим, учитывая совсем небольшое количество написанного CSS-кода. Б?льшая часть эффекта достигается непосредственно за счет браузеров, которые поддерживают CSS-свойства, – вместо того, чтобы привлекать
9.2. Генерируемое содержимое
9.2. Генерируемое содержимое В некоторых случаях у вас может возникнуть необходимость в том, чтобы браузер пользователя отображал на экране содержимое, которое не принадлежит так называемому «дереву» HTML-документа. Хорошим примером может служить нумерованный список. Без
Содержимое заголовков
Содержимое заголовков Теперь, после рассмотрения структуры системных объектов и их отображения на сегменты памяти можно перейти к рассмотрению содержимого заголовков сегмента и ЕРА. Как мы видели на рисунке 5.6, заголовок сегмента занимает первые 32 байта каждого
ГЛАВА 17. Подгружаемое содержимое
ГЛАВА 17. Подгружаемое содержимое В предыдущей части мы начали заниматься Web-программированием: изучили язык JavaScript, правила написания Web-сценариев и библиотеку Ext Core и создали поведение для наших Web-страниц, причем весьма развитое. Теперь наш Web- сайт выглядит вполне
ГЛАВА 18. Генерируемое содержимое
ГЛАВА 18. Генерируемое содержимое В предыдущей главе мы познакомились с одной из самых передовых интернет- технологий, применяемых в Web-дизайне, — подгружаемым содержимым. И, как оказалось, подгружать только часть содержимого Web-страницы значительно выгоднее, чем
16.3 Содержимое и расширение файлов
16.3 Содержимое и расширение файлов Если вы пользовались раньше операционными системами Windows, то вы скорее всего привыкли к тому, что тип файла определяется его расширением (последняя часть имени файла после точки). Например, файл «Голубой ледопад. mp3» — это музыка в формате
Содержимое списков
Содержимое списков Для формирования содержимого некоторых списков стандартных диалогов Windows используется ряд стандартных параметров (о ветвях, используемых для формирования списков стандартных диалогов, будет рассказано чуть позже). Эти параметры создаются в дочерних
Содержимое шаблонов безопасности
Содержимое шаблонов безопасности Все шаблоны безопасности содержат следующие разделы: Политики учетных записей, Локальные политики, Журнал событий, Группы с ограниченным доступом, Системные службы, Реестр и Файловая система. Вкратце рассмотрим каждый из этих
Форматируем содержимое странички
Форматируем содержимое странички Для того чтобы текст на наших страничках смотрелся красиво, его необходимо отформатировать. Для этого есть несколько тегов, вот ими сейчас и
6.1.14. Сортируем содержимое таблицы
6.1.14. Сортируем содержимое таблицы Для выполнения задания нам понадобится материал разд. 5.1.13.ЗаданиеСоздать таблицу, приведенную на рис. 6.18. Отсортировать таблицу в порядке убывания номеров школ и для каждой школы в порядке убывания номера класса. Электронный вид
Содержимое компакт–диска
Содержимое компакт–диска Прилагаемый к книге компакт–диск содержит демонстрационные версии большинства программ, описанных в издании. Они находятся в папке Programs, в которой, в свою очередь, созданы подпапки с номерами глав. В этих подпапках вы сможете найти следующие