在使用PrimeNG Ultima主题时,文本字段具有一个材料设计元素,该元素使它们可以在空白时显示占位符文本,然后在输入内容时将该占位符文本“提升”为文本字段上方的标签。 。当用户手动输入值时,此方法效果很好,但是当LastPass自动填充字段时,他们没有检测到内容,并且占位符文本保留在该字段中,并覆盖了自动填充的文本,从而导致字符混乱被看到。
此占位符文本实际上是一个通过CSS调整大小和位置的标签,并通过一个自定义CSS类触发,该类基于文本字段中是否包含内容而在文本字段上触发。 LastPass不会触发导致CSS类更改的事件。
LastPass自动填充文本字段时,如何使文本字段获得正确的CSS类,以便标签升至正确的位置?