Я использую reactstrap
и перехожу по этой ссылке:
https://reactstrap.github.io/components/navbar/
В этом примере <nav className='ml-auto' navbar>
сдвигает <NavItem>
вправо. Однако то, что я пытаюсь реализовать (что действительно похоже на пример), <NavItem>
рендерится рядом с <NavbarBrand>
.
Я проверял синтаксис около 100 раз, и он выглядит правильным. Имеющийся у меня собственный CSS, которого очень мало, похоже, ничего не отменяет. CSS в консоли выглядит очень похоже, и, похоже, на него влияют:
.ml-auto, .mx-auto {
margin-left: auto!important;
}
По крайней мере, отключение этого параметра в консоли в примере перемещает <NavItem>
прямо рядом с <NavbarBrand>
, как в моем приложении (чего я не хочу). Вот что я смотрю:
Пример Reactstrap (правильный интервал):
Консоль для моего приложения (неправильный интервал):
Как правильно настроить интервал в моем приложении?
Мне действительно непонятно, что влияет margin-left: auto !important
на работу в одном, а не в другом.
navbar-toggler
и.navbar-collapse
из _3 _.... похоже, что вы используете лишниеdiv
сразу после _5 _... - person Bhuwan   schedule 28.02.2018