2012-01-11 3 views
0

Это кажется мне совсем неясным, но кто-нибудь знает, почему шрифт внутри входного тега будет отображаться больше, чем определено, если шрифт не определен в CSS для самого элемента ввода по сравнению с только родительский контейнер или тег тела?Текст ввода, размер которого превышает размер, определенный в CSS

Пример: http://jsfiddle.net/cLffe/1/

Я заметил это в Safari, Firefox и Chrome. Является ли это ошибкой браузера или я что-то пропускаю по умолчанию CSS для элементов ввода?

+1

Я не вижу разницы в вашем примере в ff, chrome или ie9. Кроме того, я несколько раз прочитывал ваш вопрос, чтобы убедиться, что я не ошибаюсь. И тег p и вход выглядят одинаково для меня. –

+0

Они выглядели одинаково для меня. – Biotox

+0

То же самое для меня; Firefox, Chrome, IE9, Opera и Safari. – ClarkeyBoy

ответ

1

Поскольку <input> не наследует шрифт. Короткие и до точки :)

+0

спасибо, что именно это – smurfarita

+0

@smurfarita без проблем. Рад, что смог помочь –

Смежные вопросы