Столбцы в строке переносятся, хотя xs = {..} добавляют до 12. Это происходит на всех размерах экрана. Я проверил следующие вопросы и отчеты об ошибках, но они не помогли:
SO Вопрос: Bootstrap Обтекание столбцов xs
Gatsby Github Выпуск: https://github.com/gatsbyjs/gatsby/issues/17914
Обход проблемы не помог мне.
Версии:
- "gatsby": "^ 2.18.5",
- "response- bootstrap": "^ 1.0.0-beta. 16 "
- " bootstrap ":" ^ 4.4.1 "
- " реагировать ":" ^ 16.12.0 ",
Фрагмент кода:
<React.Fragment>
<Container>
<Row>
{
tech["name"].map(db => {
let icon = svgs[toLower(db)];
return(
<Col xs={colSize}>
<Container>
<Row>
<Col xs={4} style={{"maxHeight": "100px", "maxWidth": "100px"}}>
<img src={icon} alt={db}/>
</Col>
<Col xs={8}>
<h5>{db}</h5>
</Col>
</Row>
</Container>
</Col>
)
})
}
</Row>
</Container>
</React.Fragment>
Сгенерировано HTML:
4-й столбец (SQL Сервер) охватывает
Элементы отображаются правильно после перезагрузки
Ссылка на сайт: https://tokern.io/cheat_sheet/