如果我有
<button></button>
与
button {width: 1ex; height: 1ex;}
它在Firefox(47.0)
中呈现如下
button {
width: 1ex;
height: 1ex;
}
&#13;
<button></button>
&#13;
为什么它不正方形?
答案 0 :(得分:2)
Firefox将默认填充应用于元素,如下面的屏幕截图所示(左侧和右侧6px
)
此外,如果你需要一个完美的方形按钮,你需要设置(或移除)它的边框,例如
button {
width: 1ex;
height: 1ex;
padding: 0;
border: 1px solid currentColor;
}
(那么你应该调整宽度和高度,因为按钮大小会减少很多)
Firefox上的计算机模型:
答案 1 :(得分:0)