Выравнивание ящиков на 2x3

У меня на сайте есть эти коробки: 4 по горизонтали и 2 под ним. Но я хочу, чтобы он был 2x3, чтобы было 3 сверху и 3 снизу, чтобы он выглядел более чистым и профессиональным, но я не могу заставить код действительно это сделать.

Вот пример:

Выравнивание ящиков на 2x3

Вот код, который у меня есть для этого:

<div class = "tab-content">
                    <!--======= HOURLY =========-->
                    <div class = "tab-pane active" id = "hrs" role = "tabpanel">
                        <!--======= PRICING ROW =========-->
                        <ul class = "row"></ul><!--======= PRICE TABLE 1 =========-->
                        <div align = "center">
                            <ul>
                                <li class = "col-sm-6 col-md-3">
                                    <div class = "price-inner">
                                        <div class = "price-head">
                                            <h4><b>Basic Package</b></h4>
                                        </div>
                                        <p>32 Hours Of Clasroom</p>
                                        <p>14 Hours of in-car instruction</p>
                                        <p>Meets State Requirement</p><a class = "btn" href = "http://championsdrivingschools.com/checkout/product/basic-package/">Choose Package</a>
                                    </div>
                                </li>
                            </ul>
                        </div><!--======= PRICE TABLE 2 =========-->
                        <ul>
                            <li class = "col-sm-6 col-md-3">
                                <div class = "price-inner">
                                    <div class = "price-head">
                                        <h4><b>Cruiser Package</b></h4>
                                    </div>
                                    <p>32 Hours Of Clasroom</p>
                                    <p>14 Hours of in-car instruction</p>
                                    <p>DADAP Certificate</p><a class = "btn" href = "http://championsdrivingschools.com/checkout/product/cruiser-package/">Choose Package</a>
                                </div>
                            </li><!--======= PRICE TABLE 3 =========-->
                            <li class = "col-sm-6 col-md-3">
                                <div class = "price-inner">
                                    <div class = "price-head">
                                        <h4><b>V.I.P Package</b></h4>
                                    </div>
                                    <p>32 Hours Of Clasroom</p>
                                    <p>14 Hours of in-car instruction</p>
                                    <p>Priority Scheduling</p><a class = "btn" href = "http://championsdrivingschools.com/checkout/product/vip-package/">Choose Package</a>
                                </div>
                            </li><!--======= PRICE TABLE 4 =========-->
                            <li style = "list-style: none; display: inline">
                                <div class = "mobileHide">

                                </div>
                            </li>
                            <li class = "col-sm-6 col-md-3">
                                <div class = "price-inner papu">
                                    <div class = "price-head">
                                        <h4><b>Road Lighting</b></h4>
                                    </div>
                                    <p>32 Hours Of Clasroom</p>
                                    <p>14 Hours of in-car instruction</p>
                                    <p>Lighting Fast Finish</p><a class = "btn" href = "http://championsdrivingschools.com/checkout/product/road-lightning-package/">Choose Package</a>
                                </div>
                            </li><!--======= PRICE TABLE 4 =========--><br>
                            <li class = "col-sm-6 col-md-3">
                                <div class = "price-inner">
                                    <div class = "price-head">
                                        <h4><b>Blitz Package</b></h4>
                                    </div>
                                    <p>Customizable Schedule</p>
                                    <p>32 Hours Of Clasroom</p>
                                    <p>14 Hours of in-car instruction</p><a class = "btn" href = "http://championsdrivingschools.com/checkout/product/blitz-package/">Choose Package</a>
                                </div>
                            </li><!--======= PRICE TABLE 4 =========-->
                            <li class = "col-sm-6 col-md-3">
                                <div class = "price-inner">
                                    <div class = "price-head">
                                        <h4><b>Drive Only Package</b></h4>
                                    </div>
                                    <p>7 Hours behind the wheel</p>
                                    <p>7 hours of in-car observation</p>
                                    <p>Meets State Requirement</p><a class = "btn" href = "http://championsdrivingschools.com/checkout/product/drive-only-package/">Choose Package</a>
                                </div>

                            </li>
                        </ul>
                    </div>
                </div>
            </div>

Если кто-то может помочь мне с этим, я действительно не знаю, что делать, чтобы сделать это 2x3

Просто замените col-md-3 на col-md-4.

Styx 08.01.2019 21:15

@Styx Я только что это сделал, и это выглядело довольно круто. Как его выпрямить и выровнять? i.imgur.com/2CJzn15.png

Dalton Metzler 08.01.2019 21:18

Вы пропустили замену col-md-3.

Styx 08.01.2019 21:19

@Styx Пока что все хорошо! i.imgur.com/SkEtYtI.png и еще кое-что. Как добавить пробел, чтобы разделить верхнюю и нижнюю строки

Dalton Metzler 08.01.2019 21:21
col- должны быть прямыми потомками .row. В вашей разметке дело обстоит иначе. Прочитайте это .. В макете сетки содержимое должно быть размещено внутри столбцов, и только столбцы могут быть непосредственными дочерними элементами строк.
zgood 08.01.2019 21:21

@zgood Это не значит, что столбцы нужно размещать только по строкам :)

Styx 08.01.2019 21:26

@Styx Спасибо за вашу помощь! Пока все идет хорошо. Вы знаете, как я могу добавить пробел между верхней и нижней строкой i.imgur.com/SkEtYtI.png

Dalton Metzler 08.01.2019 21:27

@DaltonMetzler Просто добавьте класс mb-2 сразу после col-md-4

Styx 08.01.2019 21:28

@Styx уверен, что вы можете размещать столбцы где угодно. Но я хотел сказать, что Bootstrap предназначен для использования столбцов внутри строк. Зачем с этим бороться? В Bootstrap 3 столбцы должны быть в строках, чтобы очистить float, а в Bootstrap 4 им нужна строка в качестве контейнера flexbox. Если вы используете фреймворк так, как он был разработан, у вас будет меньше проблем.

zgood 08.01.2019 21:30

@zgood Я согласен, но вы видели макет OP? У первой цены свой <ul>, у других пяти - другой. Если он добавит class = "row" к обоим ul, вся компоновка сломается.

Styx 08.01.2019 21:44

Вы используете Bootstrap?

j08691 08.01.2019 22:23
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
1
11
44
0

Другие вопросы по теме