Собственно как?
Пытаюсь закрепить блок с помощью position значением fixed, но когда размер окна изменяется (на меньший, чем размер двух блоков - верхнего и нижнего, который нужно закрепить), этот блок (нижний) наезжает на верхний блок.
z-index у верхнего блока должен быть больше, чем у нижнего.
Подробнее: http://htmlbook.ru/css/z-index
<div style="height: 50px"></div>
<div class="footer-fixed"></div>
Инлайновый стиль замените на обычный.
position: inherit– ikerya Jun 27 '17 at 18:13