Как побороть разное поведение input в браузерах?
У меня везде одинаково. Текст, поверх которого выводится текст input. Что уже удивительно — почему стартовый текст не исчезает, и почему не использовать placeholder?
Решение с упрощением jsfiddle.net/tpecazgn
input обязателен? Вот вариант, отображение гарантировано одинаковое
codepen.io/iiil/pen/IpxrA
В ff из примера выше какая-то лажа с курсором, которую сходу побороть не смог, потому вот еще такой вариант, но он предполагает лишние блоки.
codepen.io/iiil/pen/mEoer