mikhail.golovkin |
21.04.2015 19:45 |
У webkit есть нестандартное свойство -webkit-text-security с набором значений disc (default), none, square, circle. Для других браузеров подобного свойства я не знаю да и звёздочек там нет, как видим.
Есть и другой метод. Суть его в том, чтобы подключить шрифт, переопределяющий именно те символы, которые использует браузер для маскировки. Например, последние chrome и firefox используют для этих целей символы \u2022 и \u25CF соответственно. Зная это, создаём шрифт с именно этими 2мя символами и заменяем их на то, что нам надо (создать можно на http://fontello.com/, например). Затем остаётся лишь подключить шрифт и применить к элементу через font-family.
В итоге получим что-то вроде https://fdr-tests.herokuapp.com/css/...-input-styling
Проверил в последних chrome, firefox.
|