Say I have several inline-block div tags, like this
<div class="image">
</div>
<div class="image">
</div>
class image just sets their size to 100x100 and a gray background color. Their margin and borders are set to 0, and yet there is spacing between the two rectangles.
If I write the HTML such as this, however:
<div class="image">
</div><div class="image">
</div>
Removing all whitespace between the divs, the spacing disappears.
Since I don't want to write my HTML like that, I'm thinking that there must be a way to remove whitespace using CSS. I don't care if the whitespace is removed, hidden or downsized as long as it's visibility is removed.
Thanks for any help
As requested, JSFiddle: http://jsfiddle.net/6h3Jx/
Updated with word-spacing: http://jsfiddle.net/6h3Jx/1/
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…