Я создаю сайт для своего приложения и хотел бы достичь чего-то вроде этого: http://letspip.com. Изображение, расположенное на экране, с содержимым, изменяющимся внутри, как прокрутка страницы. Поймал гуглинг и не знал, как это достигается. Можно ли это сделать в HTML5? Просто хочу знать название техники или что-то, чтобы я мог начать. Любые указатели были бы действительно оценены! спасибоПрокрутка изображения на картинке для веб-страницы
ответ
Как вы можете видеть, это может управляться фиксированным положением и относительным положением. Образ, который вы указываете, установлен как фиксированный. В данном сайте плагин skroller используется для управления прокруткой различных разделов.
Просто взгляните на их исходный код.
HTML:
<div class="device"> <!-- The phone -->
<div class="mask"> <!-- The inner phone -->
<div class="service-bar"></div> <!-- Phone's navbar -->
<div class="screen skrollable skrollable-between" data-175p="transform:translate3d(0,0%,0)" data-150p="transform:translate3d(0,-100%,0)" data-75p="transform:translate3d(0,-100%,0)" data-50p="transform:translate3d(0,-200%,0)" data-0="transform:translate3d(0,-200%,0)" style="transform: translate3d(0px, -100%, 0px);"> <!-- The part that changes -->
<section class="panel"></section><!-- Image 1 -->
<section class="panel"></section><!-- Image 2 -->
<section class="panel"></section><!-- Image 3 -->
</div>
</div>
</div>
CSS из первого раздела:
.device .panel:nth-child(1) {
background-image: url("http://o.aolcdn.com/os/aol/aol-alpha/pip-website/img/slide1.png");
}
.device .panel {
background-position: center center;
background-repeat: no-repeat;
background-size: 100% auto;
}
Таким образом, они имеют DIV с телефоном в нем, который закреплен в центре экрана. При прокрутке элемент стиля экрана с возможностью прокрутки изменяется от transform: translate3d(0px, -200%, 0px);
(первое изображение) до transform: translate3d(0px, -100%, 0px);
(второй img), а затем до transform: translate3d(0px, 0%, 0px);
(третий img). Это изменяется каждый раз, когда достигается новая часть страницы.
См плагин Skrollr для получения дополнительной информации по этому вопросу или попытаться добиться его своим яваскрипта навыков :)
- 1. Горизонтальное прокрутка, как показано на картинке
- 2. Текст на картинке внутри изображения
- 3. Обнаружение цветного изображения на картинке
- 4. на картинке на картинке должно играть видео
- 5. На картинке:
- 6. Плавная прокрутка в div от ссылки на картинке
- 7. Загрузить изображения в картинке:
- 8. Ограниченная прокрутка для изображения
- 9. Масштабирование изображения в картинке
- 10. iPhone или MacBook сток изображения на картинке:
- 11. Текст на картинке и сохранение изображения
- 12. Отображение на картинке в виде изображения
- 13. Текущее время на картинке?
- 14. Прокрутка фонового изображения для UITableView?
- 15. Поворот ROI на картинке
- 16. Показать дату на картинке
- 17. Обнаружение текста на картинке
- 18. Android текст на картинке
- 19. Текст на картинке.
- 20. Путь к картинке изображения камеры
- 21. Узнай, что на картинке
- 22. Проверьте размер изображения в картинке
- 23. Поля на картинке для Android
- 24. Обнаружить голову на картинке
- 25. Навигация на картинке Android
- 26. Написание текста на картинке
- 27. Поиск значка на картинке
- 28. Android текст на картинке
- 29. Текст на картинке
- 30. JavaScript - нажав на картинке
То, что вы видите есть некоторые '' тегов и фоновое изображение на ''
. С использованием элементов 'postion: fixed;', комбинация из них дает эффект, которым вы пользуетесь. – psycotik