Если я правильно понимаю, вы указываете размер в пикселях, и он не работает (если нет, просто установите значение в пикселях, используя "width" в css)?
<input type="text" size="20">
Это должен быть одинаковый размер во всех браузерах, но также и значение пикселя, указанное в документе CSS. Можете ли вы опубликовать некоторый код и конкретные проблемы, которые у вас возникают с каждым браузером?