Bonjour à tous,
J'ai beaucoup de mal à trouver des renseignements sur le comportement des scrollbars par rapport aux placement de certains divs.. Je vous donne l'exemple suivant, ou le div nommé "#list_container" devrait se voir appliquer une scrollbar vu que ce dernier est trop long et dépasse de la page... Mais ce n'est pas le cas. (je pense que cela est du au "display: block" mais je n'ai pas d'autres solutions...)
Je sais, le code qui suit est long, mais il prends beaucoup de place pour pas grand chose et ca me permet de vous montrer clairement ce à quoi je voudrais arriver
Modifié par iBoB (04 Dec 2013 - 20:24)
J'ai beaucoup de mal à trouver des renseignements sur le comportement des scrollbars par rapport aux placement de certains divs.. Je vous donne l'exemple suivant, ou le div nommé "#list_container" devrait se voir appliquer une scrollbar vu que ce dernier est trop long et dépasse de la page... Mais ce n'est pas le cas. (je pense que cela est du au "display: block" mais je n'ai pas d'autres solutions...)
Je sais, le code qui suit est long, mais il prends beaucoup de place pour pas grand chose et ca me permet de vous montrer clairement ce à quoi je voudrais arriver
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
<style>
body {
margin: 0;
}
#menu_container {
background-color: #31393D;
width: 250px;
height: 100%;
left: 0;
position: fixed;
}
#login_container {
background-color: #282F33;
width: 250px;
height: 230px;
left: 0;
}
#list_container {
width: 250px;
display: block;
margin: 0;
padding: 0;
overflow: auto;
}
#list_container p {
left: 20px;
display: block;
position: relative;
font-size: 12pt;
margin: 16px 0 0 20px;
color: #cacaca;
}
#list_container li {
width: 250px;
height: 50px;
float: left;
display: block !important;
}
.category {
border-top: 2px solid #282F33;
background-color: #2C3438;
}
.category_b {
border-top: 2px solid #282F33;
background-color: #4e5254;
}
</style>
</head>
<body>
<div id="menu_container">
<div id="login_container">
</div>
<ul id="list_container">
<li class="category_b">
<p>1</p>
</li>
<li class="category">
<p>2</p>
</li>
<li class="category_b">
<p>3</p>
</li>
<li class="category">
<p>4</p>
</li>
<li class="category_b">
<p>5</p>
</li>
<li class="category">
<p>6</p>
</li>
<li class="category_b">
<p>7</p>
</li>
<li class="category">
<p>8</p>
</li>
<li class="category_b">
<p>9</p>
</li>
<li class="category">
<p>10</p>
</li>
<li class="category_b">
<p>11</p>
</li>
<li class="category">
<p>12</p>
</li>
<li class="category_b">
<p>13</p>
</li>
<li class="category">
<p>14</p>
</li>
</ul><!-- list_container -->
</div>
</body>
</html>
Modifié par iBoB (04 Dec 2013 - 20:24)