React Grid: форматирование разделов внутри столбца

Предположим, у меня есть:

<Grid fluid = {true}>
  <Row>
    <Col md = {4}>
       <section>
          // my component
       </section>
       <section>
          // my component
       </section>
    </Col>
    <Col md = {4}>
       <section>
         // my component
       </section>
       <section>
         // my component
       </section>
     </Col>

В этой ситуации я вижу в браузере два набора соприкасающихся серых пунктирных прямоугольников с промежутком между ними.

React Grid: форматирование разделов внутри столбца

Я пытаюсь сделать так, чтобы эти коробки были плотно упакованы, оставив между ними небольшой промежуток. Затем я хотел бы залить их цветом. Как я могу сделать это с разделом сетки реагирования?

Что значит «дисплеи плотно упакованы, между ними лишь небольшой промежуток». иметь в виду? Вы хотите, чтобы между каждым ящиком был одинаковый промежуток? Вы видите разрыв, потому что ваши section разделены на две колонки. Поместите все 4 section в один <Col>, чтобы устранить зазор.

Chase DeAnda 20.03.2018 22:29

Если я помещаю их в один столбец, они складываются, как в коробке @ChaseDeAnda (все перепробовали.)

Chris 20.03.2018 22:29

Какой пакет react-grid вы используете? Вы можете связать это?

Chase DeAnda 20.03.2018 22:31

@ChaseDeAnda реакция-бутстрап response-bootstrap.github.io/layout/grid

Chris 20.03.2018 22:33
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
0
4
17
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Ах, вы хотите поместить каждый раздел в столбец, который равномерно распределен в строке:

<Grid fluid>
    <Row>
        <Col md = {3}>
            <section>
                // my component
            </section>
        </Col>
        <Col md = {3}>
            <section>
                // my component
            </section>
        </Col>
        <Col md = {3}>
            <section>
                // my component
            </section>
        </Col>
        <Col md = {3}>
            <section>
                // my component
            </section>
        </Col>
    </Row>
</Grid>

реактивная сетка использует 12-сеточную систему, поэтому вам нужно, чтобы ваши 4 столбца были равномерно распределены по 12 разделам. Итак, 4/12 = 3. Вам понадобится 4 столбца, каждый из которых растягивает 3 раздела.

Да, да, почти все ... Думаю, я вижу решение. Что я хотел бы сделать, так это расположить все столбцы слева - может быть, шесть столбцов с двумя пустыми?

Chris 20.03.2018 22:38

Пока оно равно 12, все в порядке, поэтому пустые столбцы должны добавить к строке "отступ".

Chase DeAnda 20.03.2018 22:39

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