Во-первых, вот мой грубый пример: http://demindu.com/sandbox/simple.html
Что я пытаюсь сделать:
Создание div для содержимого: скажем, 400 пикселей в высоту и 700 пикселей в ширину, как в примере,Поле контента имеет отступ 50 пикселей в каждом направлении.Div содержимого всегда должен центрироваться как вертикально, так и горизонтально, независимо от разрешения экрана.Черный фон должен простираться от центрированной области содержимого до правой части экрана, но не слева.
Единственный способ, которым я могу подумать, возможно это сделать с помощью window.innerWidth
&window.innerHeight
в JavaScript, но я не знаю достаточно, чтобы знать, возможно ли это вообще.
Количество пустого пространства над и под средней секцией должно быть: window.innerHeight
- высота div (в этом примере: 500px [поле 400px с двумя полями 50px]) / 2
Пустое пространство слева от черной полосы должно быть: window.innerWidth
- ширина div (в этом примере: 800px [700px box с двумя полями 50px]) / 2
MyВопрос к вам: Возможно ли это в JavaScript?Возможно ли это как-то с чистым CSS?