Firefox 為 input[type="button"] 等元素注入私有屬性 ::-moz-focus-inner,預設 padding: 0 2px 導致:
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
border: none;
padding: 0;
}
將此段加入 Reset/Normalize 樣式表,徹底清除 Firefox 私有樣式干擾,按鈕文字垂直居中即刻恢復正常。兼容性無副作用,建議專案標準化引入。