Задать вопрос
dicem
@dicem

Почему не работает position: fixed?

Собственно сайт: bogushbook.shop

Интересует этот блок:
5c1294878a6cf264722996.png
Сейчас position не указан, однако если указывать fixed либо sticky ничего не происходит. Вроде даже от position родительских блоков избавлялся и все равно ничгео не происходит.
Помогите пожалуйста!
  • Вопрос задан
  • 4095 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
dicem
@dicem Автор вопроса
Вобщем посреди бесполезных советов нашел решение, убрать у всех родительских блоков, в моем случае у html, transform свойства.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
lambesis
@lambesis
Слабоумие и отвага!
Блок внутри этого элемента (.storefront-handheld-footer-bar) тоже скрыт через display: none, поэтому вы не видите изменений. Решение:
.header-handled-bar{
    display: block;
    position: fixed;
    z-index: 9999;
}
.header-handled-bar .storefront-handheld-footer-bar{
    display: block;
}
Ответ написан
@Locko
студент
Lam Besis , хоть убей на расширении 390*444 я не вижу там display : none у child-a . Со скринов видно, что дисплей и позишн переопределяются нормально, и помоему все работает. Другое дело видите ли вы блок ,который фиксед: dicem ,высоту задаете при анимировании или как раз ее и забыли указать?Да и сорить display :block не надо, все теги <div> по дефолту имеют display :block
Ответ написан
Ваш ответ на вопрос

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

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