#forms #layout #kentico
#формы #макет #kentico
Вопрос:
У меня есть форма Kentico, в которой у меня есть много полей, которые видны только на основе других полей. Проблема, с которой я сталкиваюсь, заключается в том, что когда я приступаю к созданию макета, кажется, нет способа, чтобы эти скрытые поля не занимали место на странице. Итак, когда пользователь просматривает форму, остается большое пустое пространство, где скрытые поля находятся до тех пор, пока не будет сделан выбор, и если выбор не является тем, где эти поля становятся видимыми, пустое пространство на форме не исчезает
Кто-нибудь знает способ обойти это?
Ответ №1:
Вероятно, вы использовали visibility: hidden; в своем css. Это заставляет элемент по-прежнему занимать место. Если вместо этого вы используете display: none;, элемент не будет занимать места.
Ответ №2:
Похоже, это проблема со стилем: вероятно, ваши элементы управления обернуты каким-то элементом (например, div и т.д.), Который имеет фиксированную высоту. Просто используйте Chrome inspector, чтобы увидеть макет и его стили.
Ответ №3:
Похоже, вы используете пользовательский макет вместо стандартного, поэтому проверьте HTML в макете на наличие чего-либо с определенной высотой.