css:如何减少输入元素之间的空间

yar*_*rek 5 css

我有这个

<div>
      <input id="clearBtn__id_" username="_id_" type="button" name="clear_btn" class="clear_btn" value="Clear" />
      <input  class="minimize" value="_" type="button">
      <input class="close"  value="x" username="_id_" type="button">
</div>
Run Code Online (Sandbox Code Playgroud)

我想在每个输入之间有5个像素的空间,我想将它设置为1px.

我尝试使用保证金和填充没有成功:任何线索?

reagrdfs

Mr.*_*ien 8

这是因为白色空间,你可以只取出标签之间的所有空白区域,或者只是font-size: 0;在父元素上使用.

演示(删除元素之间的空白)

演示(font-size: 0;在父/包装元素上使用)


注意:您也可以使用,margin-left: -4px;但我不建议使用它,就好像父元素有一个font-size设置200%,它将再次创建一个空格 - 演示