Перейти к содержанию

Механика форума.


Рекомендуемые сообщения

Я уже давно спрашивал, но мне никто не ответил толком.
Как у Вас сейчас на форуме сделано, что основной форум и блоки с права находятся в одной высоте, просто левая часть прокручивается в общем каркасе это фишка 4,5 или что то новое у Вас в дизайне? Объясняю наверное не понятно. Но вот пример на скрине:

Спойлер

298189128_.thumb.png.5c47926b8b6b6c4bd3471cdc3872b0d1.png

 

Ссылка на комментарий
Поделиться на другие сайты

Maiden8 за это отвечает вот это:

controller="core.front.widgets.sidebar"] .cWidgetContainer {
    position: -webkit-sticky;
    position: sticky;
    z-index: 999;
    top: 0;
}

пробовал у себя. не робит. что то еще нужно

Ссылка на комментарий
Поделиться на другие сайты

SlawkA Ну хоть намекни куды пихнуть сие творение?

Ссылка на комментарий
Поделиться на другие сайты

Maiden8 😁  лучше спросить у @Respected

а так вроде в сайтбар виджет идет это код.

Ссылка на комментарий
Поделиться на другие сайты

@Respected помоги пожалуйста, без тебя туго как то вопрос решается. 😊

Ссылка на комментарий
Поделиться на другие сайты

4 часа назад, SlawkA сказал:

Maiden8 за это отвечает вот это:

controller="core.front.widgets.sidebar"] .cWidgetContainer {
    position: -webkit-sticky;
    position: sticky;
    z-index: 999;
    top: 0;
}

пробовал у себя. не робит. что то еще нужно

У родительского блока #ipsLayout_sidebar не должно быть overflow: hidden; 
В дизайне на ipbmafia тоже допущена ошибка, в хроме при overflow работать не будет

Ссылка на комментарий
Поделиться на другие сайты

3 минуты назад, ZIKURIK сказал:

У родительского блока

это ты не мне пиши. мне это не надо. да и об ошибках лучше писать, сам знаешь кому 🙂

Ссылка на комментарий
Поделиться на другие сайты

Так куда это надо поставить то:
 

controller="core.front.widgets.sidebar"] .cWidgetContainer {
    position: -webkit-sticky;
    position: sticky;
    z-index: 999;
    top: 0;
} 

что бы работало?!

Ссылка на комментарий
Поделиться на другие сайты

Maiden8 я только выявил какой код в ксс за это работает здесь.

ставить обычно в кастом ксс.  мне это просто не нужно, да и времени нет проверять.

подключай свои ручки. 😉

Ссылка на комментарий
Поделиться на другие сайты

6 часов назад, SlawkA сказал:

пробовал у себя. не робит. что то еще нужно

 

1 час назад, ZIKURIK сказал:

У родительского блока #ipsLayout_sidebar не должно быть overflow: hidden;

 

1 час назад, SlawkA сказал:

это ты не мне пиши.

топорная логика
 

 

1 час назад, Maiden8 сказал:

Так куда это надо поставить то:

код не правильный, половины атрибута нету, вот правильный:
 

[data-controller="core.front.widgets.sidebar"] .cWidgetContainer {
    position: -webkit-sticky;
    position: sticky;
    z-index: 999;
    top: 0;
}

в custom.css
И у тебя слишком много виджетов в контейнере, чтобы работало их должно быть меньше

Ссылка на комментарий
Поделиться на другие сайты

Спасибо, работает.

Ссылка на комментарий
Поделиться на другие сайты

9 минут назад, ZIKURIK сказал:

топорная логика

для этого вы и нужны. в чем проблема?

Ссылка на комментарий
Поделиться на другие сайты

Поставил в custom.css 

 

[data-controller="core.front.widgets.sidebar"] .cWidgetContainer {
    position: -webkit-sticky;
    position: sticky;
    z-index: 999;
    top: 0;
}

Не заработало(((( 

Ссылка на комментарий
Поделиться на другие сайты

59 минут назад, AnWey сказал:

Не заработало(((( 

 

5 часов назад, ZIKURIK сказал:

У родительского блока #ipsLayout_sidebar не должно быть overflow: hidden; 

 

Ссылка на комментарий
Поделиться на другие сайты

Что я должен сделать ? в шаблоне удалить overflow: hidden; ???

Пишет Этот файл темы не может быть сохранён ((( 

Ссылка на комментарий
Поделиться на другие сайты

35 минут назад, AnWey сказал:

Что я должен сделать ? в шаблоне удалить overflow: hidden; ???

Пишет Этот файл темы не может быть сохранён ((( 

Когда копируем текст, не забываем:

image.png.8beba81570858ddf234acf7e94bdf94a.png

Такой форум беленький, самому то не противно? 😁

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, Maiden8 сказал:

Когда копируем текст, не забываем:

image.png.8beba81570858ddf234acf7e94bdf94a.png

Такой форум беленький, самому то не противно? 😁

&

? картинки нету ) 

Как решить проблему даже не знаю, но сохранить не могу. 

images1000x700 (3).jpg

Ссылка на комментарий
Поделиться на другие сайты

Так ты его в GlobalTemplate пихаешь? 

Спойлер

image.thumb.png.e996e20f11394abb13de932446e5b55d.png

 

Ссылка на комментарий
Поделиться на другие сайты

Да в кастом я ставлю.

Как мне удалить overflow: hidden; ??? если не сохраняется.... 

Ссылка на комментарий
Поделиться на другие сайты

А где тут
 

[data-controller="core.front.widgets.sidebar"] .cWidgetContainer {
    position: -webkit-sticky;
    position: sticky;
    z-index: 999;
    top: 0;
}

 

4 часа назад, AnWey сказал:

overflow: hidden;

??

У меня вот с этим кодом заработало. В нем нет overflow: hidden;

Ссылка на комментарий
Поделиться на другие сайты

13 часов назад, ZIKURIK сказал:

У родительского блока #ipsLayout_sidebar не должно быть overflow: hidden; 
В дизайне на ipbmafia тоже допущена ошибка, в хроме при overflow работать не будет

Где-то тут в соседней теме обсуждали возможность закрепления сайдбара с помощью данного кода, поэтому я его вставил для тестов. Сейчас уже удалил.

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Maiden8 сказал:

А где тут
 


[data-controller="core.front.widgets.sidebar"] .cWidgetContainer {
    position: -webkit-sticky;
    position: sticky;
    z-index: 999;
    top: 0;
}

 

??

У меня вот с этим кодом заработало. В нем нет overflow: hidden;

скрин можно что вы делали 

и откуда удаляли overflow: hidden;, скрин тоже можно... 

Ссылка на комментарий
Поделиться на другие сайты

Я ничего не удалял, я просто вставил код с поста выше
 

13 часов назад, ZIKURIK сказал:

[data-controller="core.front.widgets.sidebar"] .cWidgetContainer {
        position: -webkit-sticky;
        position: sticky;
        z-index: 999;
        top: 0;
}

и все.

Ссылка на комментарий
Поделиться на другие сайты

я как бы вставил этот код в кастом.css

Как бы не чего не изменилось... ( 

images1000x700 (3).jpg

Ссылка на комментарий
Поделиться на другие сайты

17 минут назад, Maiden8 сказал:

Я ничего не удалял, я просто вставил код с поста выше
 

и все.

На хроме так работать не будет, на firefox работает.  Чтобы работало на хроме, нужно добавить в custom.css:

#ipsLayout_sidebar {
    overflow: initial;
}

 

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...