Я только начал использовать реакцию с bootstrap и внедрил панель навигации.Я вижу, что у начальной загрузки есть много функциональных возможностей, однако я также вижу, что она ограничена в функциональности или не дает столько «свободы» в плане настройки.Я надеюсь, что я не прав, но вот мой пример:
<Grid>
<Row className="text-center">
<h1>Our Products</h1>
</Row>
</Grid>
Этот код отображает <h1>
в центре экрана независимо от размера вашего устройства.Он отлично работает!
<Navbar>
<Navbar.Brand className="text-center">
<a className='menuItem' href="#home">Sample Text</a>
</Navbar.Brand>
</Navbar>
Предполагается визуализировать панель навигации с <Navbar.Brand>
в центре экрана.Проблема в том, что это не имеет никакого эффекта!
Я также пытался применить стиль вместо className или даже определить свое собственное className и работать с ним в файле .css, но он никогда не работает.Это ограничение React Bootstrap?
Мне удалось сделать что-то подобное, чтобы поместить текст посередине
<Grid>
<Row className="show-grid">
<Col xs={4} md={5}></Col>
<Col xs={4} md={5}>{this.props.children}</Col>
<Col xs={4} md={5}></Col>
</Row>
</Grid>
Я все еще хотел бы знать, как использовать className = "text-center" для размещения<Navbar.Brand>
в центре или, в любом случае, настроить его.