Старый способ: дополнительная разметка
Старый способ: дополнительная разметка
Как это сделать? В начале 2008 года в статье для Think Vitamin Пол Аннетт написал о приемах, которые он использовал для создания эффекта параллакса именно на сайте Silverback (http://bkaprt.com/css3/10/)[13].
Чтобы наслоить отдельные PNG одну поверх другой, нужно создать как минимум три доступных элемента блочного уровня. Требуется два дополнительных оберточных слоя, чтобы расположить фоновое изображение на элементах body, #midground, #foreground.
Разметка будет выглядеть приблизительно так:
<body>
<div id="midground">
<div id="foreground">
<!– page content here – >
</div>
</div>
</body>
CSS-код для размещения трех изображений с различными положениями по горизонтали выглядит так:
body {
background: url(vines-back.png) repeat-x 20% 0;
}
#midground {
background: url(vines-mid.png) repeat-x 40% 0;
}
#foreground {
background: url(vines-front.png) repeat-x 150% 0;
}
Конечно, это решение работает как следует. Но оно значительно упрощается с использованием синтаксиса множественных фонов, которые приходят вместе с CSS3.
Посмотрим, как множественные фоны применяются к содержимому сайта с Луной и как создается более простой эффект параллакса для тех, кто может испытать его.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Сначала разметка
Сначала разметка Так как мы приверженцы семантики, то разметка для меню будет состоять из обыкновенного списка.<ul id="nav"> <li><a href="#">News</a></li> <li><a href="#">Things</a></li> <li><a href="#">Stuff</a></li> <li><a href="#">Junk</a></li> <li><a
Разметка
Разметка Как и в предыдущем примере с навигацией, разметка для логотипов в футере проста и семантична – ненумерованный список, состоящий из картинок-ссылок:<ul id="footer-logos"> <li><a href="#"><img src="img/logo-sb.png" alt="SimpleBits logo" /></a> </li> <li><a href="#"><img src="img/icon-feed.png"
Разметка
Разметка Семантика разметки этой искусственной карусели странных вещей очень проста: обычный упорядоченный список, составленный из картинок-ссылок, с поясняющим заголовком под каждой картинкой.<ol id="things"> <li id="things-1"> <a href="#"><img src="img/doughnut.png"/></a> <h2>1 big
Старый механизм BH
Старый механизм BH Хотя старый интерфейс BH, к счастью, уже отсутствует в ядрах серии 2.6, тем не менее им пользовались очень долгое время — с первых версий ядра. Учитывая, что этому интерфейсу удалось продержаться очень долго, он, конечно, представляет собой историческую
Старый механизм очередей заданий
Старый механизм очередей заданий Так же как и в случае интерфейса BH, который дал начало интерфейсам отложенных прерываний (softirq) и тасклетов (tasklet), интерфейс очередей действий возник благодаря недостаткам интерфейса очередей заданий (task queue). Интерфейс очередей заданий
Дисковая разметка
Дисковая разметка Говорят, что во времена далекие, теперь почти былинные, файловых систем не было: информация на носители записывалась побитно, без всякой организации в именованные её наборы. Впрочем, такой способ записи данных применялся и много позднее – например, при
(7.19) Как завести под W2k старый CD рекордер? Например, CD-recorder Yamaha CDR-100 (SCSI) определяется, но никаких драйверов на него не ставится.
(7.19) Как завести под W2k старый CD рекордер? Например, CD-recorder Yamaha CDR-100 (SCSI) определяется, но никаких драйверов на него не ставится. Для этого достаточно выбрать драйвер вручную, из списка. Вполне подойдёт стандартный драйвер CD-ROM. Привод будет виден в Explorer, и записывающий CD-R софт
Дисковая разметка
Дисковая разметка Говорят, что во времена далекие, теперь почти былинные, файловых систем не было: информация на носители записывалась побитно, без всякой организации в именованные её наборы. Впрочем, такой способ записи данных применялся и много позднее — например, при
Разметка диска
Разметка диска Теперь, когда у нас компьютер загружается с диска, мы вставляем в CD-ROM наш записанный диск с Ubuntu и перезагружаемся. Вот, что мы видим.Выбираем нужный нам язык и жмём Ввод.Можно проверить диск на наличие ошибок, чтобы на середине установки не было сюрпризов.
Старый продающий текст
Старый продающий текст Прежняя домашняя страница Джона почти не содержала информации о пользе предлагаемых услуг, зато на ней было много слов о достоинствах компании. Но главная проблема заключалась даже не в этом. Вот как выглядел продающий текст раньше: Навсегда
Разметка страницы
Разметка страницы Переходим к вкладке Разметка
Разметка документа
Разметка документа Первый шаг по работе над нашей листовкой – создание нового документа Adobe InDesign (рис. 20.1). Листовка будет формата А5, то есть 148 ? 210 мм. Мы выберем горизонтальную (альбомную) ориентацию страницы. Рис. 20.1. Создание нового документа для листовкиПри создании
R.18.3.2 Старый стиль задания инициализатора базового класса
R.18.3.2 Старый стиль задания инициализатора базового класса В конструкции инициализатор-памяти (§R.12.6.2) можно не указывать имя-класса, обозначающее базовый класс при условии, что существует только один прямой (непосредственный) базовый класс. Поэтому в описанииclass B
Разметка документов
Разметка документов Идею разметки документов будет проще всего проиллюстрировать на примере. Представим себе следующий рекламный текст:Предлагаем Вашему вниманию новый 3-х камерный холодильник "Горск" объемом 250 л. и стоимостью всего 4500 рублей! Новый дизайн, быстрое
Старый друг лучше
Старый друг лучше Автор: Козловский ЕвгенийИзобретение позапрошлого века (в нынешнем году ей исполняется ни много ни мало – 110 лет), детище немецкого физика Карла Фердинанда Брона, представляет собой колбу, из которой откачан воздух и передняя поверхность которой
Сидерхолм Дэн
Просмотр ограничен
Смотрите доступные для ознакомления главы 👉