导航栏中包含的页面内容

时间:2020-04-08 08:30:12

标签: 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>

1 个答案:

答案 0 :(得分:1)

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

<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>