Как задать фиксированный отступ bottom: 50px не от границы блока, а то границы viewport'а, если блок больше чем viewport?

Привет
Подскажите пожалуйста
Есть адаптивный блок с анимацией, который занимает 100% ширины экрана, пропорции блока при этом не меняются (а жаль, см. вопрос 2), т.е. высота подстраивается под ширину, и если (например на широкоформатных мониторах) при определенной ширине высота не помещается на экран, изображение скролится вниз. Посмотреть можно тут honey31.esy.es

Вопрос 1 - как разместить элемент, например, кнопку, чтобы у нее был фиксированный отступ снизу в 50рх не от границы блока, а от границы viewport'а? При этом не был position: fixed, 50рх от вьюпорта только на главном экране, не на всем сайте.

Вопрос 2 - анимация сделана в программе Edge Animate. Можно ли как-то переписать стили управления всего блока анимации так, чтобы он оставался адаптивным, но при этом можно было бы управлять им как обычным background'ом, а именно задавать свойство background-size: cover, чтобы он масштабировался под любой viewport и не выходил за его пределы? Еще раз ссылка honey31.esy.es
Спасибо
  • Вопрос задан
  • 223 просмотра
Пригласить эксперта
Ответы на вопрос 1
like-a-boss
@like-a-boss
Признайся,тебяТянетНаКодМужика,ты—программный гей
У вас там всеми размерами жиэс заправляет.
Адаптируем имг. codepen.io/like-a-boss/pen/NGPPjo
Анимация. Теория. Пишем одну анимацию секунд на 10 с парой тройкой перемещений (ищем по ключам: @keyframes transform: translateX TranslateY), даём каждому элементу и делаем ей разные делэи.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект