javascript - 导航栏中包含页面内容

标签 javascript html css twitter-bootstrap

第一个输出:https://ibb.co/k2RJ1m6

我需要实现什么:https://ibb.co/86nhB6m

页面内容是 X 标记和工具栏。但它并没有像第二张图片那样位于外部,而是包含在侧边栏中。这是代码

<body>

  <div class="wrapper">

      <nav id="sidebar">
        <!-- <script src="C-NavigationBar.js"></script> -->
      </nav>

      <div id="content">

        <nav class="navbar navbar-expand-lg navbar-light bg-light">
           <div class="container-fluid">
              <button type="button" id="sidebarCollapse" class="navbar-btn">
                <span></span>
                <span></span>
                <span></span>
              </button>
           </div>
         </nav>
       </div>

  </div>

</body>

最佳答案

我为您的输出创建样式,因此当您在代码中添加样式时,它将像您的第二张图像一样工作。

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css">
  <style>
  #sidebar{
    background-color:#000;
    width:230px;
    height:100vh;
    float:left;
  }
  #content{
    float:left;
    width:calc(100% - 230px);
    padding: 10px;
  }
  .navbar-btn span:first-child {
    width: 26px;
    height: 2px;
    background: #000;
    display: block;
    transform: rotate(45deg);
    margin: 0 auto;
}
.navbar-btn span:last-child {
    width: 26px;
    height: 2px;
    background: #000;
    display: block;
    transform: rotate(-45deg);
    margin: 0 auto;
}
.navbar-btn {
    width: 40px;
    height: 40px;
    border: none;
    text-align: center;
}
  </style>

关于javascript - 导航栏中包含页面内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61096463/

相关文章:

javascript - 动态谷歌代码美化不起作用

javascript - 可折叠不工作 [包含 JSFiddle 演示]

html - Bootstrap 3,更改折叠的堆栈顺序

css - 为虚线对 Angular 线设置动画

CSS float 不适用于高度设置为自动

javascript - JS - 这个循环如何使浏览器崩溃?

javascript - 未显示 React Native 应用程序的 Expo QR 码

css - 在一个元素中使用两个类有什么意义?

javascript - 解除绑定(bind)滚动功能

javascript - Angularjs - 如何显示特定的 div onclick 一个特定的链接并隐藏以前的 div with ng repeat- like tabs