更改HTML5中的掩码字符



如何更改密码字段html 5中的屏蔽字符?可以这样做吗?

我搜索但没有找到令人满意的答案。

可以使用自定义的Web字体,该字体使用另一个字形用于浏览通常用来掩盖输入字符的星号字符。p>(如果浏览器要使用其他字符,那时就无法正常工作。但是,如果您有一定数量的字符被识别为可能的 为所有这些字符使用相同的字形。)

简短的答案是你不能。较长的答案是使用CBROE建议的内容并使用其他字体。

实际上,这是解决我遇到的完全不同问题的解决方案。我在密码框中注意到,每当用户输入PIN时,几个像素都在"跳跃"。我认为这只是一个IE 10/11问题,但事实证明是所有事物的 font 。我正在使用Lato字体:

@font-face
{
    font-family: 'Lato';
    font-style: normal;
    font-weight: normal;
    src: url('/Lato-Regular.ttf') format('truetype');
}

,无论出于何种原因,所使用的密码子弹导致输入框移动。解决方案最终是简单地将密码输入框的字体更改为几乎所有其他内容,然后跳跃停止了。

#choose_pin,
#confirm_pin
{
    width: 188px;
    font-family: "Times New Roman", Times, serif;
}

最新更新