При отладке скрипта сайта TrainPhoto, столкнулись с проблемой отображения полей ввода в версиях FF под Windows и Linux. Примеры показываю на скриншотах:

igpe.png
Это под Linux, FF 25.

oaea.jpg
Это под Windows, FF 24.

Изначально код поля ввода выглядел так:

Выделить код

Код:

<input type="text" name="login" size="11"/>

Проблема решилась после изменения кода на:

Выделить код

Код:

<input type="text" name="login" style="width: 110px"/>

Т.е. атрибут size под FF для Linux работает некорректно. С помощью этого атрибута ширина задается количеством близстоящих букв одинаковой ширины по горизонтали. В приведённых скриншотах явно видно, что они по размеру длиннее 11-ти символов.

Может быть надо было включить font-family:inherit;