Я попытался использовать этот CSS для установки ширины элементов формы:
input[type="text"], textarea { width:250px; }
Если вы посмотрите на этот скриншот Firefox, вы увидите, что поля имеют разную ширину. Я получаю похожий эффект в Safari.
альтернативный текст http://screamingv.com/ss.png
Есть ли обходные пути?
ОБНОВЛЕНИЕ: Спасибо за информацию до сих пор. Теперь я удостоверился, что padding / margin / border для обоих элементов установлены одинаково. У меня все еще была проблема. Исходный CSS-код, который я разместил, был упрощен ... Я также установил высоту текстовой области в 200 пикселей. Когда я удаляю стиль высоты, ширина совпадает. Weird. Это не имеет смысла.
Ошибка браузера?