Надо будет проверить. Мне кажется верхний слой всегда будет скрывать нижний независимо от знаков в нем. Само то поле остается фиксированного размера.