Сейчас у меня есть сайт с разделом содержимого основного тела. В этой секции содержимого тела есть элемент, который абсолютно расположен к основанию, с небольшим промежутком между ним и нижним колонтитулом.Вертикальное центрирование div сверху абсолютно позиционированного div
Теперь я пробовал довольно много и исчерпал свои способности к размышлению, чтобы попытаться установить, чтобы другая часть содержимого моего тела была вертикально центрирована между этим абсолютно расположенным нижним элементом и верхней частью экрана (в этом случае верхней части корпуса, так как есть также заголовок).
Если я выполняю метод вертикального выравнивания с использованием ячеек таблицы, проблема в том, что моя опция height : 100%
здесь не работает, поэтому контент действительно центрирован между заголовком и нижним колонтитулом, но мне нужно, чтобы он был центрирован между заголовком и мое абсолютно расположенное нижнее содержимое над нижним колонтитулом.
Далее ваши комментарии здесь демо ссылка: http://smartlights.azurewebsites.net/
Дальнейшее расширение является то, что, так как это адаптивный дизайн сайта а нижний абсолютный ряд может на самом деле в конечном итоге, два возможных высот. Возможно ли это в CSS или javascript, безусловно, должен быть задействован?
Просьба предоставить jsfiddle или демонстрационную ссылку, чтобы получить полезные ответы –
К элементу, который вы пытаетесь центрировать, добавьте «margin» или «padding» (я не уверен, какой), равный высоте нижнего элемента , и просто центрируйте его на экране. – akonsu
@akonsu thanks - кажется, работает - очень простое решение, иногда у вас просто пробел. –