#parent {
background:yellow;
display:flex;
flex-direction:row;
}
#content {
z-index:1; /*to make sure sidebar is above content*/
flex:1 1 0%;
}
#subcontent {
position:fixed;
overflow:auto;
height:100%;
}
#sidebar {
background:#ddd;
z-index:2; /*to make sure sidebar is above it*/
width:50px;
overflow:visible;
}
a {
height:50px;
background:#ccc;
width:50px;
display:flex;
flex-direction:col;
}
a > * {
flex:1 1 0%;
}
a:hover {
min-width:100px!important;
width:100x;
flex-direction:row;
}
<div id="parent">
<div id="sidebar">
<a> <i>1</i> <span class="title">Title</span> </a>
<a> <i>2</i> <span class="title">Title</span> </a>
<a> <i>3</i> <span class="title">Title</span> </a>
<a> <i>4</i> <span class="title">Title</span> </a>
<a> <i>5</i> <span class="title">Title</span> </a>
<a> <i>6</i> <span class="title">Title</span> </a>
<a> <i>7</i> <span class="title">Title</span> </a>
<a> <i>8</i> <span class="title">Title</span> </a>
<a> <i>9</i> <span class="title">Title</span> </a>
<a> <i>10</i> <span class="title">Title</span> </a>
<a> <i>11</i> <span class="title">Title</span> </a>
<a> <i>12</i> <span class="title">Title</span> </a>
<a> <i>13</i> <span class="title">Title</span> </a>
<a> <i>14</i> <span class="title">Title</span> </a>
<a> <i>15</i> <span class="title">Title</span> </a>
</div>
<div id="content">
<div id="subcontent">given lower z-index to make sure sidebar is above content
<p>Lorem ipsum dolor sit amet, accusamus rationibus adversarium vix te, porro vocent in duo. Pro expetenda ullamcorper philosophia et, quodsi fuisset appellantur eu vix. Quo at assum mollis erroribus, sed id veri dicit. Eam prima blandit iudicabit at.
</p>
<p>
Ea vis meis impetus, moderatius dissentiunt cum at, eam ullum liber eruditi ne. Qui temporibus adversarium ex, te appetere constituam vix, te possim everti erroribus est. Mei tantas tibique ei, labore dolorum adversarium pro ex. Eius neglegentur et eam. Possit meliore mei an, has tale dico mediocritatem no. Purto singulis postulant vix cu.
</p>
<p>
Ei qui tibique repudiare mediocritatem, in vix diam velit delenit. Et recusabo suavitate dissentias duo, nam id noluisse repudiandae. At meis iisque eam, eos ex atomorum recteque consetetur. Esse nostro noluisse has ei, pro illum expetenda eu.
</p>
<p>
Vix ut disputando deterruisset, sea veritus hendrerit an. Ad has eius blandit adipisci, iuvaret eligendi omittantur ad quo. Eius dicta cu sea, et inciderint referrentur his. Modus equidem eum id, eum et dolorem incorrupte. Pri quas definitiones no, mei causae dignissim ex, pri epicurei inciderint an.
</p>
<p>
Te eos sale quas semper. Alia omittantur sed in, ea fuisset mnesarchum mei, omittam qualisque te quo. Pri ad tollit dissentiunt, malis theophrastus in pro. Natum bonorum in sed. Mei ad equidem admodum scripserit, in ius falli maiorum blandit.
</p>
<p>
Luptatum incorrupte te vel. Per tempor volumus comprehensam eu, pri iudico splendide in. Tation ornatus mea ea, quo ex inani repudiare. Qui ad malis sensibus, mel quot facer cu. Quidam vituperata duo no, cu vix reque maiestatis, libris principes sit ea. Duo no habemus explicari, ne quo tota conclusionemque, eu vel percipit reprehendunt.
</p>
<p>
Option pericula referrentur at vix, mea elitr mediocrem ei. At facete audiam habemus usu, detracto repudiare vix ne, ea commodo expetenda eos. Equidem referrentur ei eos, no sed audire appellantur. Nec ei dicam sapientem complectitur, est ex justo habemus inimicus. His ceteros delicata scriptorem id. Et saepe discere per, dolores laboramus prodesset sit an. Prima repudiare an his, vim tritani maluisset gloriatur te, cu eam suavitate constituam.
</p>
<p>
Usu id hinc nemore, ex ius invidunt perfecto, per eu animal admodum efficiantur. Ad tempor fuisset accommodare cum, cu pri oblique gubergren. Duo et omnium nusquam democritum. Et tritani mandamus sit. Iisque docendi corrumpit vel at, pri ei elit errem.
</p>
<p>
Ei qui quodsi iriure, sententiae reprimique his ei. Decore nullam et duo. Mutat scriptorem in vix, ei saperet platonem deseruisse nec. An hinc aperiam fuisset sed, vocibus vivendum ad usu. No eros feugait partiendo has. Ne modo mutat vis, id eam esse tractatos, quem pertinax consequuntur sit ut.
</p>
<p>
Ad facer elitr munere pri. Quo id aperiam vocibus, sint offendit ius id. Eu impetus convenire vim, nibh melius qui ad, omittam abhorreant id quo. In vix aliquip indoctum, eu facilisi postulant ius. Ea epicuri aliquando necessitatibus sed.
</p></div>
</div>
</div>