Maiden8 Опубликовано 6 сентября, 2020 Поделиться Опубликовано 6 сентября, 2020 Я уже давно спрашивал, но мне никто не ответил толком. Как у Вас сейчас на форуме сделано, что основной форум и блоки с права находятся в одной высоте, просто левая часть прокручивается в общем каркасе это фишка 4,5 или что то новое у Вас в дизайне? Объясняю наверное не понятно. Но вот пример на скрине: Спойлер SlawkA 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
SlawkA Опубликовано 6 сентября, 2020 Поделиться Опубликовано 6 сентября, 2020 Maiden8 за это отвечает вот это: controller="core.front.widgets.sidebar"] .cWidgetContainer { position: -webkit-sticky; position: sticky; z-index: 999; top: 0; } пробовал у себя. не робит. что то еще нужно Maiden8 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Maiden8 Опубликовано 6 сентября, 2020 Автор Поделиться Опубликовано 6 сентября, 2020 SlawkA Ну хоть намекни куды пихнуть сие творение? SlawkA 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
SlawkA Опубликовано 6 сентября, 2020 Поделиться Опубликовано 6 сентября, 2020 Maiden8 😁 лучше спросить у @Respected а так вроде в сайтбар виджет идет это код. Maiden8 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Maiden8 Опубликовано 6 сентября, 2020 Автор Поделиться Опубликовано 6 сентября, 2020 @Respected помоги пожалуйста, без тебя туго как то вопрос решается. 😊 Ссылка на комментарий Поделиться на другие сайты Поделиться
Exception Опубликовано 6 сентября, 2020 Поделиться Опубликовано 6 сентября, 2020 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 работать не будет SlawkA 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
SlawkA Опубликовано 6 сентября, 2020 Поделиться Опубликовано 6 сентября, 2020 3 минуты назад, ZIKURIK сказал: У родительского блока это ты не мне пиши. мне это не надо. да и об ошибках лучше писать, сам знаешь кому 🙂 Ссылка на комментарий Поделиться на другие сайты Поделиться
Maiden8 Опубликовано 6 сентября, 2020 Автор Поделиться Опубликовано 6 сентября, 2020 Так куда это надо поставить то: controller="core.front.widgets.sidebar"] .cWidgetContainer { position: -webkit-sticky; position: sticky; z-index: 999; top: 0; } что бы работало?! SlawkA 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
SlawkA Опубликовано 6 сентября, 2020 Поделиться Опубликовано 6 сентября, 2020 Maiden8 я только выявил какой код в ксс за это работает здесь. ставить обычно в кастом ксс. мне это просто не нужно, да и времени нет проверять. подключай свои ручки. 😉 Ссылка на комментарий Поделиться на другие сайты Поделиться
Exception Опубликовано 6 сентября, 2020 Поделиться Опубликовано 6 сентября, 2020 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 И у тебя слишком много виджетов в контейнере, чтобы работало их должно быть меньше Maiden8 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Maiden8 Опубликовано 6 сентября, 2020 Автор Поделиться Опубликовано 6 сентября, 2020 Спасибо, работает. Ссылка на комментарий Поделиться на другие сайты Поделиться
SlawkA Опубликовано 6 сентября, 2020 Поделиться Опубликовано 6 сентября, 2020 9 минут назад, ZIKURIK сказал: топорная логика для этого вы и нужны. в чем проблема? Ссылка на комментарий Поделиться на другие сайты Поделиться
AnWey Опубликовано 6 сентября, 2020 Поделиться Опубликовано 6 сентября, 2020 Поставил в custom.css [data-controller="core.front.widgets.sidebar"] .cWidgetContainer { position: -webkit-sticky; position: sticky; z-index: 999; top: 0; } Не заработало(((( Ссылка на комментарий Поделиться на другие сайты Поделиться
Exception Опубликовано 6 сентября, 2020 Поделиться Опубликовано 6 сентября, 2020 59 минут назад, AnWey сказал: Не заработало(((( 5 часов назад, ZIKURIK сказал: У родительского блока #ipsLayout_sidebar не должно быть overflow: hidden; Ссылка на комментарий Поделиться на другие сайты Поделиться
AnWey Опубликовано 6 сентября, 2020 Поделиться Опубликовано 6 сентября, 2020 Что я должен сделать ? в шаблоне удалить overflow: hidden; ??? Пишет Этот файл темы не может быть сохранён ((( Ссылка на комментарий Поделиться на другие сайты Поделиться
Maiden8 Опубликовано 7 сентября, 2020 Автор Поделиться Опубликовано 7 сентября, 2020 35 минут назад, AnWey сказал: Что я должен сделать ? в шаблоне удалить overflow: hidden; ??? Пишет Этот файл темы не может быть сохранён ((( Когда копируем текст, не забываем: Такой форум беленький, самому то не противно? 😁 Ссылка на комментарий Поделиться на другие сайты Поделиться
AnWey Опубликовано 7 сентября, 2020 Поделиться Опубликовано 7 сентября, 2020 1 минуту назад, Maiden8 сказал: Когда копируем текст, не забываем: Такой форум беленький, самому то не противно? 😁 & ? картинки нету ) Как решить проблему даже не знаю, но сохранить не могу. Ссылка на комментарий Поделиться на другие сайты Поделиться
Maiden8 Опубликовано 7 сентября, 2020 Автор Поделиться Опубликовано 7 сентября, 2020 Так ты его в GlobalTemplate пихаешь? Спойлер Ссылка на комментарий Поделиться на другие сайты Поделиться
AnWey Опубликовано 7 сентября, 2020 Поделиться Опубликовано 7 сентября, 2020 Да в кастом я ставлю. Как мне удалить overflow: hidden; ??? если не сохраняется.... Ссылка на комментарий Поделиться на другие сайты Поделиться
Maiden8 Опубликовано 7 сентября, 2020 Автор Поделиться Опубликовано 7 сентября, 2020 А где тут [data-controller="core.front.widgets.sidebar"] .cWidgetContainer { position: -webkit-sticky; position: sticky; z-index: 999; top: 0; } 4 часа назад, AnWey сказал: overflow: hidden; ?? У меня вот с этим кодом заработало. В нем нет overflow: hidden; Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 7 сентября, 2020 Поделиться Опубликовано 7 сентября, 2020 13 часов назад, ZIKURIK сказал: У родительского блока #ipsLayout_sidebar не должно быть overflow: hidden; В дизайне на ipbmafia тоже допущена ошибка, в хроме при overflow работать не будет Где-то тут в соседней теме обсуждали возможность закрепления сайдбара с помощью данного кода, поэтому я его вставил для тестов. Сейчас уже удалил. Ссылка на комментарий Поделиться на другие сайты Поделиться
AnWey Опубликовано 7 сентября, 2020 Поделиться Опубликовано 7 сентября, 2020 2 часа назад, Maiden8 сказал: А где тут [data-controller="core.front.widgets.sidebar"] .cWidgetContainer { position: -webkit-sticky; position: sticky; z-index: 999; top: 0; } ?? У меня вот с этим кодом заработало. В нем нет overflow: hidden; скрин можно что вы делали и откуда удаляли overflow: hidden;, скрин тоже можно... Ссылка на комментарий Поделиться на другие сайты Поделиться
Maiden8 Опубликовано 7 сентября, 2020 Автор Поделиться Опубликовано 7 сентября, 2020 Я ничего не удалял, я просто вставил код с поста выше 13 часов назад, ZIKURIK сказал: [data-controller="core.front.widgets.sidebar"] .cWidgetContainer { position: -webkit-sticky; position: sticky; z-index: 999; top: 0; } и все. Ссылка на комментарий Поделиться на другие сайты Поделиться
AnWey Опубликовано 7 сентября, 2020 Поделиться Опубликовано 7 сентября, 2020 я как бы вставил этот код в кастом.css Как бы не чего не изменилось... ( Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 7 сентября, 2020 Поделиться Опубликовано 7 сентября, 2020 17 минут назад, Maiden8 сказал: Я ничего не удалял, я просто вставил код с поста выше и все. На хроме так работать не будет, на firefox работает. Чтобы работало на хроме, нужно добавить в custom.css: #ipsLayout_sidebar { overflow: initial; } Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения