当我设置autofocus="autofocus"一个输入元素,然后在Firefox中,当页面加载时,它会在没有应用CSS的情况下显示一瞬间.(例如,内容不居中,标题以默认字体等呈现)
如果我删除自动对焦,页面会正常加载并在准备就绪时显示.
autofocus在Firefox中使用该功能时,有没有办法让页面正常加载?
我正在使用和角度JS和HTML5应用程序.我有一个包含用户名和密码字段的登录表单.当登录页面加载时,我希望默认情况下焦点在用户名上.我使用HTML5 autofocus ="autofocus"来实现这一点,而无需编写任何脚本.
<input name="USER" id="USER" type="email" class="input-control" data-ng-model="login.userName" required autofocus="autofocus">
Run Code Online (Sandbox Code Playgroud)
这适用于Google Chrome,Internet Explorer和Safari.然而自动对焦在Mozilla Firefox中不起作用.对于旧版本的firefox中的自动对焦有一些问题.我使用的是48.0版
有解决方案吗 提前致谢