首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引导边框没有得到正确的高度

引导边框没有得到正确的高度
EN

Stack Overflow用户
提问于 2019-11-03 15:14:16
回答 2查看 548关注 0票数 0

我正试图在模板的左边创建一个典型的侧边栏。我用的是引导4。

这是代码:

代码语言:javascript
复制
    <nav class="team-left-column col-12 col-md-4 col-lg-2" style="background-color:#6c757d;">
    <div class="dashboard-sidebar js-sticky top-0 px-3 px-md-4 px-lg-4 overflow-auto">
        <ul class="sidebar navbar-nav flex-column">
            <li class="nav-item">
                <a class="nav-link active" href="#">
                    <span data-feather="home"></span>
                    Dashboard <span class="sr-only">(current)</span>
                </a>
            </li>
          <li class="nav-item">
            <a class="nav-link" href="#">
              <span data-feather="file"></span>
              Orders
            </a>
          </li>
          <li class="nav-item">
            <a class="nav-link" href="#">
              <span data-feather="shopping-cart"></span>
              Products
            </a>
          </li>
          <li class="nav-item">
            <a class="nav-link" href="#">
              <span data-feather="users"></span>
              Customers
            </a>
          </li>
          <li class="nav-item">
            <a class="nav-link" href="#">
              <span data-feather="bar-chart-2"></span>
              Reports
            </a>
          </li>
          <li class="nav-item">
            <a class="nav-link" href="#">
              <span data-feather="layers"></span>
              Integrations
            </a>
          </li>
        </ul>
    </div>
</nav>

为什么它没有正确显示Y的大小?我希望它是响应,请不要例如style="height:1280px;"。我只想把它从肚脐显示到屏幕的最底部。我正在从引导程序中复制示例,但它不起作用。我做错了什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-11-03 15:34:03

解决办法:

代码语言:javascript
复制
<nav class="team-left-column col-md-4 col-lg-2 position-fixed" style="background-color:#6c757d;height:100vh;margin-top: 58px;">

我不得不使用height:100vhmargin-top。另外,为了不在滚动主容器时获得侧栏的滚动内容,我将其设置为position-fixed

票数 -1
EN

Stack Overflow用户

发布于 2019-11-03 15:19:21

在该组件上尝试一些css,这样它将始终具有视图的高度。

代码语言:javascript
复制
.dashboard-sidebar {
    height: 100%;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58681527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档