“text-align: justify;” inline-block elements properly?
A few other questions have already addressed how best to apply text-align: justify to get inline-block elements to spread out evenly… for example, How do I *really* justify a horizontal menu in HTML+CSS? However, the 100% width element that "clears" the line of inline-block elements is given its own line by the browser. I can't figure out how to get rid of that empty vertical space without using line-height: 0; on the parent element. For an example of the problem, see this fiddle For my solution that uses line-height: 0; , see this fiddle The solution I'm using requires that a new line-height