修正iOS输入框禁用文本色在 iOS 上,如果将输入框 disabled,此时输入框内的文字颜色将比 color 所定义的要浅,并且无法通过给输入框的伪类 :disabled 定义 color 来修正。 想解决这个问题,可以作如下设置,定义输入框的文本填充色: input:disabled { -webkit-text-fill-color: #000;} 需要注意的是,在 Mac 上的 Safari 也有同样的问题。