sinneren
@sinneren

Как разместить fixed блок относительно края relative?

У меня контейнер для навбара сдвинут вправо из-за двух сайдбаров. Контейнер relative, навбар fixed, таким образом он позиционируется не от края блока relative, а от края body и находится не на своём месте. Ширина сайдбаров может меняться, потому сделать заранее заданный отступ решение на крайний случай.

https://jsfiddle.net/to2myb4w/15/
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Fixed элемент в любом случае будет вне потока и без привязок к родителям, только к вьюпорту.

Тут либо полагаться на фиксированную ширину сайдбаров, либо делать навбар абсолютом, позиционировать от родителя, а фиксацию осуществлять скриптами.

С другой стороны, если скрипты прикручивать, то ими же можно и fixed блок скорректировать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы