html - 字体大小随页面焦点或字段焦点而变化

标签 html css focus

这仅在我注意到的 Chrome 中,而不是 Firefox。大约 2 周前,我在我设计的一个网站上注意到了一些东西 还有一个非常大的客户网站 .我相信我在别处见过。当我最初加载页面并在做其他任何事情之前(单击、tab、shift-tab),用户名和密码是一种大小。

当我单击或 Tab 或以其他方式关注页面时,用户名和密码字段的字体大小都会变大(但字段大小本身不会改变)。

enter image description here
enter image description here

我寻找某种类型的 ::focus::active伪类,但没有。并且这两个字段在页面单击或选项卡上调整字体大小。有谁知道这是为什么,它是否可以以任何方式纠正(在 Chrome 中)?

最佳答案

以下是诀窍:

input:-webkit-autofill::first-line {
  font-family: 'Helvetica Neue', 'Arial', Arial, sans-serif !important;
  font-size: 16px !important;
}

关于html - 字体大小随页面焦点或字段焦点而变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57629352/

相关文章:

javascript - 放大 Iframe 会影响 cordova iOS 应用程序中错误的光标位置

html - 即使指定 "repeat-x", body 上的图像也不重复

javascript - 从导航栏链接移动到一个 Div/ID

html - 使用 CSS 设置 img 元素的样式

javascript - 无法单击带有另一个 div 后面的链接的 div 绝对位置不起作用

javascript - 更改 DOM 中 UL 元素之前的 Div

c# - WPF MVVM : Set focus to current selected item in Datagrid on button click

javascript - 如何使用 Jquery :focus selector on input elements in iOS?

javascript - 为什么 CurrencyTextField 中的 inputRef 返回错误 inputRef.current is null?

javascript - 使用 jQuery AJAX 检索数据而无需在 php 中重新加载页面