Насправді у мене є дві проблеми, але давайте вирішувати першочергове питання першим, оскільки я вважаю, що інше легше вирішити.
У мене ліва частина вікна прокрутки для меню. Права сторона - це стандартний div, який правильно прокручується. Проблема полягає в тому, що коли порт перегляду браузера занадто малий, щоб побачити все меню .. немає ніякого способу змусити його прокручувати те, що я можу знайти (принаймні, не з css). Я намагався використовувати різні переповнення в css, але ніщо не змушує прокручувати div. У розділі, що містить меню, встановлено мінімальну висоту: 100% і положення: фіксовано .. обидва атрибути, які мені потрібно зберегти.
Див, що містить меню, знаходиться всередині іншого розгортаючого дива, який розміщується абсолютно і висота встановлюється на 100%.
Як я можу змусити його прокручувати вертикально, якщо вміст занадто високий для діва?
Це призводить мене до іншого питання, що я не хочу відображати смугу прокрутки .. але я думаю, що я вже можу відповісти на це (тільки це ще не працює, тому що я не можу дозволити діву прокручувати почати з).
Будь-які рішення? Можливо, потрібен javascript? (про що я мало що знаю)
і відповідний код, що спричиняє проблему (оскільки розміщення всього тут тут занадто довго):
.fixed-content {
min-height:100%;
position:fixed;
overflow-y:scroll;
overflow-x:hidden;
}
Також спробував додати висоту: 100%, а також просто перевірити, чи це проблема, але це не спрацювало ... ні фіксовану висоту, наприклад 600px.