我正在测试 div 和按钮之类的东西,我注意到当我删除一个浮动时,它会增加一个自然边距。当我输入这个
body {
background: gray;
}
button {
font-size: 17px;
color: white;
margin-left: 0px;
margin-right: 0px;
border: 0;
width: 100px;
height: 40px;
text-align: center;
vertical-align: middle;
background: rgba(0,0,0,0.0);
transition: background 400ms;
-webkit-transition: background 400ms;
}
button:hover {
background: rgba(0,255,255,0.3);
}
JSFiddle:http: //jsfiddle.net/uBBeX/
(您可以突出显示按钮之间的小边距)
如何在不使用浮动的情况下删除“自然”边距?
注意:我只想删除按钮的边距,没有别的。