由于某些原因,我正在处理的网站的密码字段在 IE8 中显示为空白(或白色)字符。
这两个屏幕截图都输入了长密码。我突出显示了第二个,以便您可以看到它识别了字符,它们只是显示为空。我还包括了 IE 调试跟踪。
全尺寸 -https://i.stack.imgur.com/hUd4I.png
全尺寸 -https://i.stack.imgur.com/tOkn9.png
在其他浏览器中它们显示得很好。我以前从未见过这样的事情,有什么想法吗?
HTML 标头:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
仅用于输入的自定义 CSS:
body, input, button, select, textarea {
font-family: 'Open Sans' , sans-serif;
font-size: 13px;
}
我遇到过同样的问题。我通过在 CSS 中添加一个 hack 将输入字体从 Open Sans 覆盖为 Arial 来修复此问题:
.form-horizontal input {
*background-color: #ffffff !important;
*color: #464646 !important;
*font-family: Arial !important;
}
这一定是 Google 字体和 IE 的字符问题,字体中缺少密码点或类似的问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)