У меня небольшая проблема со шрифтами в моей таблице стилей.
Это мой CSS:
body
{
...
font: normal 62.5% "Lucida Sans Unicode",sans-serif;
}
#wrapper_page
{
...
font-size: 1.2em;
}
input, select, textarea
{
...
font: bold 100% "Lucida Sans Unicode",sans-serif;
}
И вот результат:
Я думаю, что где-то есть внутренняя настройка CSS, которая изменяет форму точек пароля.Как я могу избавиться от этого и иметь одинаковый стиль в каждом браузере?
Спасибо!
РЕДАКТИРОВАТЬ: Я только что нашел что-то любопытное: по умолчанию браузеры webkit применяют этот CSS для полей пароля:
input[type="password"]
{
-webkit-text-security: disc;
}
И вот что заменяет классический миддот.Я попытался установить его в круг или нет, но я не могу получить что-то похожее на то, что показывают другие браузеры.
РЕДАКТИРОВАТЬ: Я НАШЕЛ РЕШЕНИЕ.Если вы используете шрифт «Lucida Sans Unicode» для своего сайта, это проблема!Единственный шрифт, который правильно имитирует большие точки поля пароля других браузеров, - это Verdana, смешанный с небольшим межбуквенным интервалом.Итак, для Opera и Webkit используйте следующий код, чтобы исправить это:
.opera input[type="password"],
.webkit input[type="password"]
{
font: large Verdana,sans-serif;
letter-spacing: 1px;
}