Size: a a a

CSS — русскоговорящее сообщество

2020 April 08

С🥔

Скрудж 🥔 in CSS — русскоговорящее сообщество
Добрый день. React + CSS.

У меня есть 4 стартовые панели, на которых нужно отключить скролл. Указав в css каждой body {overflow:hidden;} к меня перестало скроллится все приложение

Что я должен сделать, чтобы это работало только для 4 панелей?
источник

AA

Anton Antonov in CSS — русскоговорящее сообщество
Скрудж 🥔
Добрый день. React + CSS.

У меня есть 4 стартовые панели, на которых нужно отключить скролл. Указав в css каждой body {overflow:hidden;} к меня перестало скроллится все приложение

Что я должен сделать, чтобы это работало только для 4 панелей?
панели это ифреймы?
источник

VK

Vitaliy Kirenkov in CSS — русскоговорящее сообщество
Скрудж 🥔
Добрый день. React + CSS.

У меня есть 4 стартовые панели, на которых нужно отключить скролл. Указав в css каждой body {overflow:hidden;} к меня перестало скроллится все приложение

Что я должен сделать, чтобы это работало только для 4 панелей?
а можно по-русски? Я хз что в твоем понимании - панели
источник

AA

Anton Antonov in CSS — русскоговорящее сообщество
Скрудж 🥔
Добрый день. React + CSS.

У меня есть 4 стартовые панели, на которых нужно отключить скролл. Указав в css каждой body {overflow:hidden;} к меня перестало скроллится все приложение

Что я должен сделать, чтобы это работало только для 4 панелей?
задай этим панелям overflow: hidden, а не на body
источник

С🥔

Скрудж 🥔 in CSS — русскоговорящее сообщество
Anton Antonov
задай этим панелям overflow: hidden, а не на body
Задавал, не помогло

https://vkcom.github.io/vkui-styleguide/#panel
источник

С🥔

Скрудж 🥔 in CSS — русскоговорящее сообщество
А нет, прошу прощения, помогло.

Зато когда я повесил на внутренний контейнер div overflow:hidden оно не работало. Почему так?
источник

AA

Anton Antonov in CSS — русскоговорящее сообщество
Скрудж 🥔
А нет, прошу прощения, помогло.

Зато когда я повесил на внутренний контейнер div overflow:hidden оно не работало. Почему так?
что куда ты вешал и что не работало?
источник

AA

Anton Antonov in CSS — русскоговорящее сообщество
Скрудж 🥔
А нет, прошу прощения, помогло.

Зато когда я повесил на внутренний контейнер div overflow:hidden оно не работало. Почему так?
надо на внешний. Правда не совсем понятно, зачем
источник

С🥔

Скрудж 🥔 in CSS — русскоговорящее сообщество
Anton Antonov
что куда ты вешал и что не работало?
Так, я взял <Panel/> из

https://vkcom.github.io/vkui-styleguide/#panel

Внутрь засунул свои реализации панелей примерно так:

И уже для своих компонентов вешал overflow: hidden, но это не работало. Когда я повесил overflow: hidden для Panel, чудом заработало
источник

AA

Anton Antonov in CSS — русскоговорящее сообщество
Скрудж 🥔
Так, я взял <Panel/> из

https://vkcom.github.io/vkui-styleguide/#panel

Внутрь засунул свои реализации панелей примерно так:

И уже для своих компонентов вешал overflow: hidden, но это не работало. Когда я повесил overflow: hidden для Panel, чудом заработало
ну не чудом наверно
источник

AA

Anton Antonov in CSS — русскоговорящее сообщество
так и должно быть
источник

С🥔

Скрудж 🥔 in CSS — русскоговорящее сообщество
При том я пытался колдовать с width/height 100%/auto
источник

VK

Vitaliy Kirenkov in CSS — русскоговорящее сообщество
Скрудж 🥔
Так, я взял <Panel/> из

https://vkcom.github.io/vkui-styleguide/#panel

Внутрь засунул свои реализации панелей примерно так:

И уже для своих компонентов вешал overflow: hidden, но это не работало. Когда я повесил overflow: hidden для Panel, чудом заработало
зачем ид?
источник

AA

Anton Antonov in CSS — русскоговорящее сообщество
либо можно было задать твоим внутрненним панелям width: 100%; height: 100%
источник

С🥔

Скрудж 🥔 in CSS — русскоговорящее сообщество
Vitaliy Kirenkov
зачем ид?
Там есть  еще view, которому нужно ставить id активной панели
источник

VK

Vitaliy Kirenkov in CSS — русскоговорящее сообщество
Скрудж 🥔
Там есть  еще view, которому нужно ставить id активной панели
допустим... а стили ты на что вешаешь?
источник

m

mazya in CSS — русскоговорящее сообщество
На ид
источник

m

mazya in CSS — русскоговорящее сообщество
источник

С🥔

Скрудж 🥔 in CSS — русскоговорящее сообщество
Vitaliy Kirenkov
допустим... а стили ты на что вешаешь?
Стили я вешаю уже на свои компоненты, где работаю с className
источник

А

Абдул in CSS — русскоговорящее сообщество
На класс пробуй
источник