Je cherche une solution en CSS/Javascript pour résoudre le problème de défilement de ma page HTML.
J'ai trois divs qui contiennent une div, un en-tête et une div d'enveloppe,
J'ai besoin d'une barre de défilement verticale dans la div d'enveloppe, la hauteur devrait être automatique ou à 100% en fonction du contenu.
L'en-tête devrait être fixe, et je ne veux pas de barre de défilement globale donc j'ai donné overflow:hidden
dans la balise body,
J'ai besoin d'une barre de défilement verticale dans ma div d'enveloppe. Comment puis-je résoudre cela?
body {
margin: 0;
padding: 0;
overflow: hidden;
height: 100%
}
#container {
width: 1000px;
margin: 0 auto;
}
.header {
width: 1000px;
height: 30px;
background-color: #dadada;
}
.wrapper {
width: 1000px;
overflow: scroll;
position: relative;
}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vivamus porta tortor sed metus. Nam pretium. Sed tempor. Integer ullamcorper, odio quis porttitor sagittis, nisl erat tincidunt massa, eu eleifend eros nibh sollicitudin est. Nulla dignissim.
Mauris sollicitudin, arcu id sagittis placerat, tellus mauris egestas felis, eget interdum mi nibh vel lorem. Aliquam egestas hendrerit massa. Suspendisse sed nunc et lacus feugiat hendrerit. Nam cursus euismod augue. Aenean vehicula nisl eu quam
luctus adipiscing. Nunc consequat justo pretium orci. Mauris hendrerit fermentum massa. Aenean consectetuer est ut arcu. Aliquam nisl massa, blandit at, accumsan sed, porta vel, metus. Duis fringilla quam ut eros.
Veuillez consulter ce JS Fiddle