在Ie中input框出现了背景色,placehold字体和颜色也不同?

谷歌的效果
图片描述
ie测试的效果,想要实现的谷歌的效果。把background-color:设成#fff,placehold就会消失
好纠结
图片描述

阅读 7.5k
3 个回答

1.可以把input框的背景设置成白色或者透明 background-color: transparent
2.禁用浏览器赋予输入框的默认样式 -ms-appearance: none (此方法仅支持高版本的IE浏览器);
3.设置 placehold 文字的颜色:

css:-ms-input-placeholder {  
   color: red;  
}

.abc input::-webkit-input-placeholder {
color: #f10;
}
.abc input::-moz-placeholder {
color: #f10;
}

目测是不是自定义windows主题了?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题