Это можно сделать без использования фиктивного изображения. Я буду использовать размеры изображения, с которым я только что работал, например.
Размеры моего изображения: 2880x1410. Упростите размеры -> 96/47 (я использовал этот простой калькулятор отношения http://andrew.hedges.name/experiments/aspect_ratio/ ). Когда у вас есть упрощенное соотношение, подключите высоту и ширину к уравнению:
height: calc ((100vw * W) / H); Таким образом, мой мог бы прочитать: height: calc ((100vw * 47) / 96);
Не нужно беспокоиться о содержимом div либо (если они не подходят)
Хотя существует пакет секретов , он очень старый (2012 год), имеет только один выпуск, сломанный веб-сайт и никакой информации. Он не устанавливается на Python 2.7 или 3.7.
Вместо этого вы можете попытаться использовать стандартную библиотеку secrets
, встроенную в Python 3.6+. Это не пакет, поэтому вам не нужно устанавливать его или добавлять его в requirements.txt
, просто import secrets
. Если вам это нужно для более ранней версии, существует неофициальный бэкпорт .
При попытке установить пакет самостоятельно появляется та же ошибка.
Тем не менее, при поиске этого пакета на pypi.org, кажется, что последняя выпущенная версия была в 2012 году, и ссылка там на домашнюю страницу проекта приводит к почти полностью пустой веб-странице. Таким образом, я бы предположил, что этот пакет больше не существует.
Теперь имеется бэкпорт модуля секретов для Python 2.7, 3.4 и 3.5 под названием python2-secrets . (имя немного сбивает с толку, на мой взгляд)
Установка:
pip install --user python2-secrets