【问题标题】:How to fix the sidebar similar to bootstrap site?如何修复类似于引导站点的侧边栏?
【发布时间】:2014-09-04 11:19:17
【问题描述】:

我需要创建一个与 getbootstrap.com 中完全相同的侧边栏。我按照网站上的说明创建了一个侧边栏。

但问题是,它与页脚内容重叠。在滚动附加的侧边栏时,仅滚动内容,当它到达页脚时,附加不会被删除,但它会在页脚部分重叠。

谁能帮我解决这个错误。

我正在使用以下代码,

<body data-spy="scroll" data-target="#leftCol">

    <div role="complementary" id="leftCol">
           <ul class="nav nav-tabs nav-stacked affix-top" data-spy="affix" data-offset-top="125">
              <li><a href="#feature1">Feature1</a></li>
              <li><a href="#feature1">Feature1</a></li>
              <li><a href="#feature1">Feature1</a></li>
              <li><a href="#feature1">Feature1</a></li>
            </ul>
    </div>
</body>

我正在使用以下 css,

 /* Custom Styles */
 ul.nav-tabs {
width: 275px;
margin-top: 30px;
border-radius: 4px;
border: 1px solid #ddd;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
 }
 ul.nav-tabs li {
margin: 0;
border-top: 1px solid #ddd;
 }
 ul.nav-tabs li:first-child {
border-top: none;
 }
 ul.nav-tabs li a {
margin: 0;
padding: 8px 16px;
border-radius: 0;
 }
 ul.nav-tabs li.active a, ul.nav-tabs li.active a:hover {
color: #fff;
background: #0088cc;
border: 1px solid #0088cc;
 }
 ul.nav-tabs li:first-child a {
border-radius: 4px 4px 0 0;
 }
 ul.nav-tabs li:last-child a {
border-radius: 0 0 4px 4px;
 }
 ul.nav-tabs.affix {
top: 30px; /* Set the top position of pinned element */

 }

我从this链接引用了上面的代码。

提前致谢!

【问题讨论】:

  • 能否提供重现问题的代码?

标签: jquery html css twitter-bootstrap twitter-bootstrap-3


【解决方案1】:

已编辑:

别忘了加载所有的 css 和 javascript 文件。 代码在http://www.tutorialrepublic.com中测试。

【讨论】:

  • 说真的??您正在为一个标签提供两个 id!
猜你喜欢
  • 2011-06-09
  • 1970-01-01
  • 2020-12-06
  • 2021-10-02
  • 2021-12-12
  • 1970-01-01
  • 1970-01-01
  • 2021-09-28
  • 1970-01-01
相关资源
最近更新 更多