Twitter Bootstrap 的侧边栏文档使用了什么组件?
What component is used in the Twitter Bootstrap's docs for sidebar?
我想知道使用 Bootstrap 4.
构建这种侧边栏的最简单方法是什么
对我来说,它看起来像是他们为文档页面构建的自定义组件,未包含在框架中。不知道我说的对不对
<ul class="nav bd-sidenav">
<li class="active bd-sidenav-active">
<a href="/docs/4.0/getting-started/introduction/">
Introduction
</a>
</li>
<li>
<a href="/docs/4.0/getting-started/download/">
Download
</a>
</li>
...
</ul>
我最接近的是创建这样的东西:
<ul class="nav">
<li class="w-100">
<a href="#">
Item 1
</a>
</li>
...
</ul>
不过我觉得应该有更好的办法。
用 Bootstrap 4 构建这样一个 sidebar/table 内容的正确方法是什么?
这是一个简单的导航侧边栏,右侧有内容:
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" integrity="sha384-9gVQ4dYFwwWSjIDZnLEWnxCjeSWFphJiwGPXr1jddIhOegiu1FwO5qRGvFXOdJZ4" crossorigin="anonymous">
<div class="container-fluid">
<div class="row">
<div class="col-3">
<nav class="nav flex-column">
<a class="p-1 nav-link active" href="#">Active</a>
<a class="p-1 nav-link" href="#">Link</a>
<a class="p-1 nav-link" href="#">Link</a>
<a class="p-1 nav-link disabled" href="#">Disabled</a>
</nav>
</div>
<div class="col bg-light">
Here's your content! Added class bg-light for a light gray background.
</div>
</div>
</div>
基本上我们正在制作一个网格,导航占据屏幕的 1/4 (3/12)
,内容使用屏幕的其余部分。
如果您希望导航在较小的屏幕上堆叠,您可以将 col-3
替换为 col-sm-3
等。在这种情况下,导航将堆叠在 sm
断点下。
我想知道使用 Bootstrap 4.
构建这种侧边栏的最简单方法是什么对我来说,它看起来像是他们为文档页面构建的自定义组件,未包含在框架中。不知道我说的对不对
<ul class="nav bd-sidenav">
<li class="active bd-sidenav-active">
<a href="/docs/4.0/getting-started/introduction/">
Introduction
</a>
</li>
<li>
<a href="/docs/4.0/getting-started/download/">
Download
</a>
</li>
...
</ul>
我最接近的是创建这样的东西:
<ul class="nav">
<li class="w-100">
<a href="#">
Item 1
</a>
</li>
...
</ul>
不过我觉得应该有更好的办法。
用 Bootstrap 4 构建这样一个 sidebar/table 内容的正确方法是什么?
这是一个简单的导航侧边栏,右侧有内容:
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css" integrity="sha384-9gVQ4dYFwwWSjIDZnLEWnxCjeSWFphJiwGPXr1jddIhOegiu1FwO5qRGvFXOdJZ4" crossorigin="anonymous">
<div class="container-fluid">
<div class="row">
<div class="col-3">
<nav class="nav flex-column">
<a class="p-1 nav-link active" href="#">Active</a>
<a class="p-1 nav-link" href="#">Link</a>
<a class="p-1 nav-link" href="#">Link</a>
<a class="p-1 nav-link disabled" href="#">Disabled</a>
</nav>
</div>
<div class="col bg-light">
Here's your content! Added class bg-light for a light gray background.
</div>
</div>
</div>
基本上我们正在制作一个网格,导航占据屏幕的 1/4 (3/12)
,内容使用屏幕的其余部分。
如果您希望导航在较小的屏幕上堆叠,您可以将 col-3
替换为 col-sm-3
等。在这种情况下,导航将堆叠在 sm
断点下。