Я пытаюсь написать аккуратную небольшую целевую страницу для сайта. У меня есть отличный 1920х1080 образ, который имеет хорошее открытое пространство в середине, которая идеального для размещения контента в.Размещение содержимого относительно фона с фоном-положением: обложка
Я использую атрибут background-size: cover;
, чтобы обеспечить мой фон масштабирует хорошо и никогда не появляется искажен, однако я У меня возникли проблемы с выяснением того, как выровнять содержимое страницы с фоном при изменении размера экрана из-за нечетной механики фонового размера: обложка.
Я взломал примерную страницу, чтобы продемонстрировать, что я имею в виду: http://umwh.at/test.html. Просмотренный в 1920x1080, контент более или менее идеально согласуется с фоновым изображением, но при его уменьшении он совсем не работает.
Итак, без дальнейших церемоний, мой вопрос: Можно ли достичь этого, используя чисто CSS?
(Боковое примечание: У меня есть решение, использующее javascript here (Warning, large image), но мне сказали, что это не тот путь, но я не смог найти другой способ).
Я не вижу изображения в тесте – Danield
@Danield я имел в виду белый и черный фон изображения test.png. – stork
Ahh на элементе html ok – Danield