我正在尝试将span
置于display:block;
button
适用于Chrome和IE9,但不适用于Firefox
以下是指向它的链接: http://jsbin.com/adefom/5/edit
有谁知道如何在firefox中使这个跨度居中(垂直)?
答案 0 :(得分:0)
只需移除.btn
上的硬编码高度和宽度,然后将其设为padding
。
<button class='btn'>
<div class='icon'></div>
</button>
button { margin: 0px; padding: 0px; } /* Firefox button padding fix */ button::-moz-focus-inner { border: 0; padding: 0; } .icon { background-color: black; width: 17px; height: 17px; } .btn { padding: 4px; }
Firefox按钮填充修复来自here。感谢@Rajesh找到那个。
Demo&lt; - 点击!