Quantcast
Channel: Active questions tagged flexbox - Stack Overflow
Viewing all articles
Browse latest Browse all 1675

Fill the remaining height or width in a flex container

$
0
0

I have 2 divs side-by-side in a flexbox. The right hand one should always be the same width, and I want the left hand one to just grab the remaining space. But it won't unless I specifically set its width.

So at the moment, it's set to 96% which looks OK until you really squash the screen - then the right hand div gets a bit starved of the space it needs.

I guess I could leave it as it is but it feels wrong - like there has to be a way to say:

the right one is always the same; you on the left - you get everything that's left

.ar-course-nav {  cursor: pointer;  padding: 8px 12px 8px 12px;  border-radius: 8px;}.ar-course-nav:hover {  background-color: rgba(0, 0, 0, 0.1);}
<br/><br/><div class="ar-course-nav" style="display:flex; justify-content:space-between;"><div style="width:96%;"><div style="overflow:hidden; white-space:nowrap; text-overflow:ellipsis;"><strong title="Course Name Which is Really Quite Long And Does Go On a Bit But Then When You Think it's Stopped it Keeps on Going for even longer!">                Course Name Which is Really Quite Long And Does Go On a Bit But Then When You Think it's Stopped it Keeps on Going for even longer!</strong></div><div style="width:100%; display:flex; justify-content:space-between;"><div style="color:#555555; margin-right:8px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;" title="A really really really really really really really really really really really long department name">        A really really really really really really really really really really really long department name</div><div style="color:#555555; text-align:right; white-space:nowrap;">        Created: 21 September 2016</div></div></div><div style="margin-left:8px;"><strong>&gt;</strong></div></div>

Viewing all articles
Browse latest Browse all 1675

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>