J'ai en fait deux problèmes, mais résolvons d'abord le problème principal, car je pense que l'autre est plus facile à résoudre.
J'ai une position fixe div sur le côté gauche du défilement pour un menu. Le côté droit est un div standard qui défile correctement. Le problème est que lorsque le port d'affichage du navigateur est trop petit pour voir le menu entier .. il n'y a aucun moyen de le faire défiler que je puisse trouver (du moins pas avec css). J'ai essayé d'utiliser différents débordements en css, mais rien ne fait défiler le div. Le div qui contient le menu est réglé sur min-height: 100% et position: fixed .. les deux attributs que je dois conserver.
Le div contenant le menu est à l'intérieur d'un autre div wrapper qui est positionné de manière absolue et dont la hauteur est réglée à 100%.
Comment puis-je le faire défiler verticalement si le contenu est trop grand pour le div?
Cela m'amène à l'autre problème, à savoir que je ne veux pas qu'une barre de défilement s'affiche ... mais je pense que j'ai peut-être déjà une réponse à cela (mais cela ne fonctionne pas encore car je ne peux pas faire défiler le div pour commencer).
Des solutions? Peut-être que javascript est nécessaire? (dont je connais peu)
et le code pertinent à l'origine du problème (puisque publier le tout ici est trop long):
.fixed-content {
min-height:100%;
position:fixed;
overflow-y:scroll;
overflow-x:hidden;
}
J'ai également essayé d'ajouter de la hauteur: 100% également juste pour voir si c'était un problème, mais cela ne fonctionnait pas non plus ... ni une hauteur fixe, telle que 600px.