In realtà ho due problemi, ma consente di risolvere prima il problema principale poiché credo che l'altro sia più facile da affrontare.
Ho un div di posizione fissa sul lato sinistro dello scorrimento per un menu. Il lato destro è un div standard che scorre correttamente. Il problema è che quando la porta di visualizzazione del browser è troppo piccola per vedere l'intero menu .. non c'è modo di farlo scorrere che riesco a trovare (almeno non con CSS). Ho provato a usare diversi overflow in CSS, ma nulla fa scorrere il div. Il div che contiene il menu è impostato su altezza minima: 100% e posizione: fissa .. entrambi gli attributi che devo mantenere.
Il div contenente il menu è all'interno di un altro div wrapper che è posizionato in modo assoluto e l'altezza è impostata al 100%.
Come posso farlo scorrere verticalmente se il contenuto è troppo alto per il div?
Questo mi porta all'altro problema, che non voglio che venga visualizzata una barra di scorrimento .. ma penso che potrei già avere una risposta a questo (solo che non funziona ancora perché non riesco a far scorrere il div iniziare con).
Qualche soluzione? Forse è necessario JavaScript? (di cui ne so poco)
e il codice pertinente che sta causando il problema (dal momento che pubblicare tutto qui è troppo lungo):
.fixed-content {
min-height:100%;
position:fixed;
overflow-y:scroll;
overflow-x:hidden;
}
Ho anche provato ad aggiungere l'altezza: anche il 100% solo per vedere se quello era un problema, ma non funzionava neanche ... né un'altezza fissa, come 600px.