Here is a jsfiddle showing the behavior I want to implement:
JSFiddle That Uses Flex Layout
<span>See JSFiddle For Code</span>
Image Showing Rightmost Div Displaying Ellipsis
You see that I have multiple div elements displayed in a row. Each div displays some text. As the parent div is resized narrower, I want the rightmost currently displayed div to shrink (displaying ellipsis). Notice that as you shrink the fiddle frame width, or shrink the browser, only the rightmost div is shrunk, displaying the ellipsis.
The jsfiddle uses flex layout to do this, but I need a solution that does not use flex layout or JavaScript.
I have tried messing around with making each div use display:inline-block, and a few other techniques, but no luck.