Я ужасен в HTML / CSS, и я совершенно ошеломлен этим.
Требования к изображению:
- Расположен в правом нижнем углу
- Небольшое расстояние справа (
right: 2%;
или аналогичное) - Нижняя часть изображения заподлицо с нижней частью окна
- Макс. Высота 95% окна
- Макс. Ширина 50% окна
Другими словами, изображение НЕ ДОЛЖНО превышать половину ширины любого окна или более 95% высоты окна.Лишнее пространство над или по бокам отлично.
Требования к градиенту:
- Прозрачный сверху вниз до синего цвета (
background: linear-gradient( to bottom, transparent 0, blue 100%);
) - Размещено поверх изображения (
z-index: 1;
) - Ширина 100% окна всегда
- Высота СООТВЕТСТВУЕТ изображению, чтобы точно покрыть его по высоте (т.е. градиент должен покрывать
- Другими словами, градиент должен окрашивать изображение одинакового оттенка на каждой высоте равномерно по ВСЕМ пропорциям и размерам экрана
РЕДАКТИРОВАТЬ.1042 *
- Нет переполнения или прокрутки. Изображение, деления и градиент должны полностью отображаться на экране. Изображение никогда не скрывается частично, и полосы прокрутки не должны появляться.
Примеры (но ...):
Я не знаю, почему jsfiddle и codepen неправильно позиционируются ниже. По крайней мере, позиционирование работает в моем локальном коде: этолучшее, что я мог сделать сейчас:
https://jsfiddle.net/stevenmchoi/vkgfy1ts/17/
https://codepen.io/stevenmchoi/pen/qJENmj