Я пытаюсь реализовать то, что показано на https://bootsnipp.com/snippets/featured/navigation-sidebar-with-toggle в Bootstrap 3.3.7
Выше написано в Bootstrap 3.0.3. Когда я использую 3.0.3 на своем локальном компьютере, он работает точно так же, как показано на приведенной выше ссылке. Однако, когда я переключаюсь на 3.3.7 (который используется в проекте, где я хочу это меню), это не так.
Я пытаюсь выяснить, что отличается между 3.0.3 и 3.3.7, что могло бы вызвать это. Единственный класс, который я вижу в CSS, который поставляется с Bootstrap, это .row
:
.row {
margin-left:0px;
margin-right:0px;
}
Когда я это комментирую, это все равно не имеет значения. Другие объявления в CSS выглядят не как Bootstrap, поэтому не уверен, почему изменение версии может сделать это.
Я просмотрел некоторые части CSS и пытался что-то закомментировать или изменить значения, но я не могу этого понять. В частности, все, что включает (-)150px
и 70px
, так как это, кажется, контролирует ширину и положение.
Способ рендеринга выглядит следующим образом (меню открыто):
И это при закрытии меню - исчезает за пределами левого края браузера.
Я хочу реализовать складную левую боковую панель, где кнопка для ее переключения видна, как на приведенной выше ссылке. Я не могу найти учебники для Bootstrap 3.3.7, которые бы делали это, хотя это кажется очень распространенной функцией на многих сайтах.
Пожалуйста, кто-нибудь может помочь мне заставить это работать или посоветовать альтернативу, которая совместима с 3.3.7?