selftrips
@selftrips

Почему блоки наезжают друг на друга в теме wordpress?

https://sonnik-expert.ru/
в сайдаре в теме установлен "прилепленный сайдбар".
Но почему то с одним виджетом отрабатывает неправильно при сколлинге - один виджет наезжает на другой.
Писать разработчикам темы и плагина виджета бесполезно - не отвечают. В чем проблема? В каком элементе HTML? Что нужно поправить чтобы решить проблему?
Спасибо
  • Вопрос задан
  • 438 просмотров
Пригласить эксперта
Ответы на вопрос 1
azerphoenix
@azerphoenix
Java Software Engineer
Здравствуйте!
Это довольно известная тема от египетского разработчика (если не ошибаюсь). Он же разработал такие темы, как jarida, sahifa.
Если быть вкратце, то суть в том, что верхний виджет обладает св-вом fixed и соответственно, при скролле накладывается на нижележащие виджеты.
Возможные варианты решения:
1) правильнее было бы fixed виджеты выводить после обычных виджетов. Тогда будет довольно хороший эстетический эффект.
2) не совсем правильный метод, но можно назначить fixed виджету больший z-index. Тогда при наезжании на обычный виджет, чуть лучше будет смотреться.
что-то типа такого:
.theiaStickySidebar {
z-index:9999 !important;
background:#ffffff !important;
}

хотя, это не самое лучшее решение.
3) либо просто поменять fixed виджет на обычный.

Как по мне, самым адекватным является первый вариант.
Ответ написан
Ваш ответ на вопрос

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

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