我想创建一个带有按钮的侧边栏,如图所示。我想让按钮在活动时呈深灰色。我有引导程序代码,但是如果我使用 public/index.html 中的 css 文件和 javascript 文件应用引导程序,那么导航栏图像就会出现在导航栏的中间,所以我想将 react-bootstrap 用于我的侧边栏。
https://i.stack.imgur.com/DjNGy.jpg
这是引导程序代码。我如何使用反应路由器的链接而不是标签?对于反应引导程序,我们通常使用 <'Row'> <'Col'> 那么我们如何使用这么多“col”类“col-sm-2 col-md-2 col-lg-2 col-xl-2”。我也对 react-bootstrap 中的 ul 标签感到困惑,关于如何将它们与导航药丸和其他类一起使用
<nav class="d-none d-md-block col-sm-2 col-md-2 col-lg-2 col-xl-2 sidebar">
<div class="sidebar-sticky">
<ul class="nav nav-pills nav-fill flex-column" role="tablist" style="margin-top:42px;">
<li class="nav-item">
<a class="nav-link active" data-toggle="pill" href="#/!" style="text-align:left;">
<img src="/images/windows.png" style="height:20px;">
Dashboard</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="pill" href="#!people" style="text-align:left;">
<img src="/images/people.png" style="height:20px;">
People</a>
</li>
</ul>
</div>
</nav>
侧边栏的css
.sidebar {
position: fixed;
top: 0;
bottom: 0;
left: 0;
z-index: 100;
padding: 48px 0 0;
}
幕布斯7119047
小怪兽爱吃肉
相关分类