简体   繁体   English

没有折叠引导程序 3 的侧边栏

[英]sidebar without collapse bootstrap 3

Objective:

I want to create a bootstrap 3 layout sidebar without collapse like bitbucket.我想创建一个 bootstrap 3 布局侧边栏,而不像 bitbucket 那样折叠。 I want to do without writing or (minimum) custom styles.我不想编写或(最小)自定义样式。

在此处输入图片说明

What I have tried:

<div class="row">
 <div class="col-lg-2" >
   <div class="row">
     <div class="col-lg-3" style="border:1px solid red;">menu</div>
     <div class="col-lg-9" style="border:1px solid red;">left menu</div>
   </div>
 </div>
 <div class="col-lg-7" style="border:1px solid red;">
   <div class="row">
     <div class="col-lg-6">content</div>
     <div class="col-lg-6">content</div>
   </div>
 </div>
</div>

在此处输入图片说明

Problem : I've to split the content into 3 section问题:我必须将内容分成 3 个部分

  1. left sidebar(no collapse),左侧边栏(无折叠),
  2. small content(col-**-1)小内容(col-**-1)
  3. main content主要内容

But the left menu creates problem, I want the width of column(0.5) just col-**-0.5 to maintain the responsiveness.但是左侧菜单产生了问题,我希望 column(0.5) 的宽度只是 col-**-0.5 以保持响应能力。

Please suggest请建议

As you mentioned that you need col-**-0.5 which is not possible.正如您提到的,您需要col-**-0.5 ,这是不可能的。 You need to set that using custom css .You can check this for your reference .您需要使用自定义css进行设置。您可以查看此内容以供参考 You can either do in this way你可以这样做

 <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script> <div class="container-fluid"> <div class="row"> <div class="col-xs-2 text-center" style="border:1px solid red;height: -webkit-fill-available;"> <div class="row"> <div class="col-lg-12" style="border:1px solid red;">menu</div> <div class="col-lg-12"> menu-1</div> <div class="col-lg-12"> menu-2</div> </div> </div> <div class="col-xs-3" style="border:1px solid red;"> <div class="row"> <div class="col-lg-12">content</div> <div class="col-lg-12">content</div> </div> </div> <div class="col-xs-7" style="border:1px solid red;"> <div class="row"> <div class="col-lg-12">content</div> <div class="col-lg-12">content</div> </div> </div> </div> </div>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM