Я использую react-strap
карты . В приложении у меня много карточек, таких как экран печати ниже.
Проблема в том, что она выглядит не очень хорошо, потому что, когда я сжимаю приложение, все кнопки не сохраняют правильное положение, и вместо того, чтобы красиво обернуться, они кажутся странными.
Ниже описывается структура карты:

Приложение. js
<div class="btn-toolbar">
<Row>
<Col>
<a class="btn btn-primary" role="button" href={example2}>
Project Notes
</a>
</Col>
<Col>
<a class="btn btn-primary" role="button" href={example2}>
Location Map
</a>
</Col>
{/* Other Cols... */}
</Row>
<Row style={{ marginTop: '20px' }}>
<Col>
<a class="btn btn-primary" role="button" href={example2}>
Borrow Area Info
</a>
</Col>
<Col>
<a class="btn btn-primary" role="button" href={example2}>
Solicitation
</a>
</Col>
{/* Other Cols... */}
</Row>
</div>
Приложение. css
.btn-primary {
display: inline-block;
text-decoration: none;
letter-spacing: var(--mainSpacing);
color: var(--mainBlack);
background: var(--shadowGreen);
padding: 0.4rem 0.9rem;
border: 3px solid var(--shadowGreen);
transition: var(--mainTransition);
text-transform: uppercase;
cursor: pointer;
}
Что я сделал до сих пор:
Я думаю, что проблема может быть в файле .css
, У меня нет никаких настроек, в частности для этого, потому что я не знаю, может ли быть затронута карта, кроме той, которую я выложил выше. Это проблема из-за отсутствия сетки? Если так, как я могу это исправить, чтобы кнопки могли хорошо оборачиваться при уменьшении / уменьшении размера приложения?
Большое спасибо за указание в правильном направлении.