background preloader

HTML 5

Facebook Twitter

Пример анимации CSS3. Свойства CSS3 анимации, прекрасно заменяет некоторые Java скрипты с анимацией.

Пример анимации CSS3

CSS3 анимации — это новая технология которая поддерживается не всеми браузерами. Смотрите пример анимации CSS3 «Языки пламени». Начнем с простой анимацией, потом всё остальное. Берём изображение .PNG в виде пламени которое будет показываться в течение трех кадров. Каждое пламя является 136px высотой 100 пикселей в ширину. Настройка Вот HTML разметка: Контейнер <div> (# logfire) используется что бы провести фоновое изображение и заполнить <div> (# flamegroup), который будет держать наше пламя в одном месте.

Встроим рисунок пламени в фоновое изображение, разрешая только левую часть пламени. Настройка линейного времени Мы должны создать 4 — рамки цикла — то есть, мы покажем кадры 1,2,3 и 2 раз, и повторим. Мерцание анимации нашего пламени, нужно установить в цикле 1.1 секунды: Как показывают приведенные выше примеры, всё слишком красиво, изящно скользит между кадрами. Добавить импульсы Fan those Flames Вот CSS: Заключение. Создаем свою первую игру на HTML5 – Урок 1. Делаем управляемый закат с помощью CSS3 и javascript. Небольшая демонстрация возможностей CSS3 на примере.

Делаем управляемый закат с помощью CSS3 и javascript

Данный пример затрагивает свойства border-radius, box-shadow и linear-gradient. head Прошу расценивать предлагаемый код не в качестве готового решения, которое требуется использовать в своем проекте, а лишь как демонстрация. Хотя, при должной доработке, вполне возможно подойдет для какой-нибудь задачи. Для тех, кому лень читать весь текст статьи я сразу прилагаю ссылку на рабочий пример. Body Вначале для плавной смены цвета неба и почвы я хотел использовать какой-нибудь аналог color animate, затем понял, что это будет слишком сложно для простого примера, не говоря о том, что это вызывает уже вполне заметные тормоза при перемещении солнца. Теперь объявим стили для нашего неба. Про использование линейного градиента в качестве фона можно более подробно прочитать, например, здесь.

Дальше нам предстоит работа над поверхностью земли. Теперь нам нужно создать наше солнце — основное действующее лицо нашей сцены. Теперь примемся за звезды. Periodic Table of the Elements - Josh Duck. CSS-Tricks. Для создания сайтов. Интересные сайты, софт, полезные советы. HTML5. Теги HTML - Тег <datalist> Спецификация Описание Создает список вариантов, которые можно выбирать при наборе в текстовом поле.

Теги HTML - Тег <datalist>

Изначально этот список скрыт и становится доступным при получении полем фокуса или наборе текста. Синтаксис <input list="<идентификатор>"><datalist id="<идентификатор>"><option value="Текст1"><option value="Текст2"></datalist> Атрибуты Список, создаваемый тегом <datalist>, связывается с текстовым полем посредством атрибута id. Закрывающий тег Обязателен. Пример HTML 5IE 10CrOpSaFx <! Результат примера в браузере Opera показа на рис. 1. Рис. 1. Браузеры Internet Explorer до версии 10.0 отображает список внутри <datalist> в виде текста, остальные браузеры, которые не поддерживают этот тег, скрывают список. Теги HTML - Тег <canvas> Теги HTML - Тег <figure> Спецификация Описание Используется для группирования любых элементов, например, изображений и подписей к ним.

Теги HTML - Тег <figure>

Синтаксис <figure> ... Теги HTML - Тег <details> Теги HTML - Тег <video> Спецификация Описание Добавляет, воспроизводит и управляет настройками видеоролика на веб-странице.

Теги HTML - Тег <video>

Путь к файлу задается через атрибут src или вложенный тег <source>. Список поддерживаемых браузерами аудио и видеокодеков ограничен и приведен в табл. 1. Для универсального воспроизведения в указанных браузерах видео кодируют с помощью разных кодеков и добавляют файлы одновременно (см. пример). Синтаксис Атрибуты autoplay Видео начинает воспроизводиться автоматически после загрузки страницы. controls Добавляет панель управления к видеоролику. height Задает высоту области для воспроизведения видеоролика. loop Повторяет воспроизведение видео с начала после его завершения. poster Указывает адрес картинки, которая будет отображаться, пока видео не доступно или не воспроизводится. preload Используется для загрузки видео вместе с загрузкой веб-страницы. src Указывает путь к воспроизводимому видеоролику. width Задает ширину области для воспроизведения видеоролика. Htmlbook.ru - Для тех, кто делает сайты. Теги HTML - Тег <meter> Спецификация Описание Используется для вывода значения в некотором известном диапазоне.

Теги HTML - Тег <meter>

Используется преимущественно для отображения числовых значений, например, количества результатов поиска, объема жидкости, давления и др. Синтаксис <meter value="значение">текст</meter> Атрибуты value.