清除输入框内阴影

iOS上的几乎任何浏览器输入框(input, textarea)默认有内部阴影,但无法使用 box-shadow 来清除,如果不需要阴影,可以这样关闭:

  1. input,
  2. textarea {
  3. /* 方法1: 去掉边框 */
  4. border: 0;
  5. /* 方法2: 边框色透明 */
  6. border-color: transparent;
  7. /* 方法3: 重置输入框默认外观 */
  8. -webkit-appearance: none;
  9. appearance: none;
  10. }