Wordpress Контактная форма 7 Colspan выпуск - PullRequest
0 голосов
/ 10 марта 2020

Я пытаюсь сгруппировать 3 поля в одну строку, используя класс col-sm-4, однако у меня возникают проблемы с отображением строки. Он отображается не по центру, а не в столбце, как показано ниже.

enter image description here

Код для моей формы приведен ниже:

<div class="hb-comment__form">
<h3 class="h3-header">Make a Booking</h3>
<div class="row">
    [response]
    <div class="col-sm-12">
        [text* your-name class:input__field class:size-2 placeholder "Your Name"]
    </div>
    <div class="col-sm-12">
        [email* your-email class:input__field class:type-2 class:size-2
        placeholder "Your Email"]
    </div>
    <div class="col-sm-12">
        [tel* telephone_number class:input__field class:type-2 class:size-2
        placeholder "Your Phone Number"]
    </div>

        <div class="row">
            <div class="contactFormPickers">
                <div class="row">
                    <div class="col-sm-5">
                        <label>
                            Arrival Date :[date* Arrival_Date class:input__field class:type-2
                            class:size-2]
                        </label>
                    </div>
                    <div class="col-sm-5">
                        <label>
                            Depart Date: [date* Depart_Date class:input__field class:type-2
                            class:size-2]
                        </label>
                    </div>
                    <div class="col-sm-2">
                        <label >
                            Guests: <br />
                            [select* no_of_guests class:input__field class:type-2 class:size-2 class:guest-picker include_blank "2" "3" "4" "5" "6" "7" "8" "9" "10"]
                        </label>
                    </div>
                </div>
            </div>
        </div>
</div>
[textarea* your-message class:input__field class:type-2 class:size-2
placeholder x5 "Your Message"] [recaptcha] [submit class:btn class:mb-0
class:btn--normal class:btn--md "Submit Booking"]

И пользовательский css класс "contactFormPickers" представлен ниже:

.contactFormPickers{
text-align:center;
margin: auto 0;

}

Любая помощь по устранению вышеуказанной проблемы будет принята с благодарностью

1 Ответ

1 голос
/ 10 марта 2020

Так что, очевидно, это проблема bootstrap. Вы оборачиваете эти три элемента дважды в .row элементы (которые добавляют определенные настройки полей и отступов). Вы должны удалить хотя бы один из этих .row слоев.

Кроме того, вы может стереть слой .contactFormPickers, если он вам действительно не нужен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...