html - 如何删除内联元素之间空格的可见性?

标签 html css whitespace inline block

假设我有几个内联 block div 标签,就像这样

<div class="image">

</div>
<div class="image">

</div>

类图像只是将它们的大小设置为 100x100 和灰色背景色。它们的边距和边框设置为 0,但两个矩形之间仍然存在间距。

但是,如果我编写这样的 HTML:

<div class="image">

</div><div class="image">

</div>

删除 div 之间的所有空白,间距消失。

因为我不想那样写我的 HTML,所以我想一定有一种方法可以使用 CSS 删除空格。我不在乎空格是否被删除、隐藏或缩小,只要它的可见性被删除即可。

感谢您的帮助


根据要求,JSFiddle:http://jsfiddle.net/6h3Jx/


更新了字间距:http://jsfiddle.net/6h3Jx/1/

最佳答案

这是一个内联元素行为,所以尝试向左浮动。 http://jsfiddle.net/aVrSx/

关于html - 如何删除内联元素之间空格的可见性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4722222/

相关文章:

javascript - 使用 jQuery 将 HTML 标记(包括 `onclick` 属性)动态附加到页面

whitespace - 没有空白的简单背景色div

javascript - JS日期格式及日期比较

javascript - HTML5 服务器发送的事件

css - HSL 到 HEX 错误与 Sass 的调整颜色

java - 从现有的 Pdf 和 (HTML + CSS) 创建一个新的 Pdf

css - 带超大屏幕的小白色空间

emacs - 长线突出显示颜色太暗

html-table - 表格样式边框- Outlook 2010 增加了额外的空间

php - 表单帖子和 jquery 帖子之间的区别