У меня есть форма, в которой в зависимости от бренда веб-сайта одно из двух полей ввода должно быть видно в одном месте.
Я решил, что просто поместил оба поля ввода в один и тот же контейнер, а затем через свою таблицу стилей установил для одного из них display:none; Это скрывает поле, но все равно занимает место. Я также пытался установить высоту и ширину на 0 или установить видимость скрытой или свернуть, но ничего из этого не сработало.
До сих пор все элементы брендинга можно было выполнять с помощью таблиц стилей css, поэтому я хотел бы сохранить это. Решение должно как минимум поддерживаться в IE6 и выше, Firefox 2 и выше и Chrome (последняя версия).