При верстке формы поиска такого вида



html-код



стили



в браузерах IE9 и IE8, когда в поисковое поле вводится длинная строка, она начинает наползать на левую границу текстового поля



а в IE7 начинает сдвигаться влево само поле



РЕШЕНИЕ

input type="text" обернуть в div, для которого прописать стили (задать бэкграунд и тд.)



стили



+ свои стили для IE9, IE8 и IE7

Ссылка на обсуждение на хэшкоде линк