input标签type="number"定义带有 spinner 控件的数字字段时,输入小数外框变红,是因为默认该框可输入的最小单位为1,输入小数需要改变步长,使用"step"属性定义步长,即更改最小增减单位。 点击输入框右侧上下箭头,默认步长为整数1 此情况下输入小数外框变红 设置属性step="0.00000001"可支持输入八位小数边框不变红