【问题标题】:Twitter Bootstrap, affix, how to have nav stay static at the top in mobile layoutTwitter Bootstrap,词缀,如何让导航在移动布局的顶部保持静态
【发布时间】:2013-03-27 03:22:53
【问题描述】:

twitter 引导文档网站,左侧导航固定在移动布局的顶部。 例如:http://twitter.github.com/bootstrap/javascript.html

我想在不使用 ...docs.css 的情况下做同样的事情,就像在 Bootstrap 站点中所做的那样。

目前,我面临的问题是,当您滚动浏览内容时,“附加导航”会停留在移动维度的内容之上。

<div class="row">
<div class="span3">
    <div data-spy="affix">
        <ul class="nav nav-list nav-stacked">
            <li><a href="#objective"> Objective </a>
            </li>
            <li><a href="#experience"> Experience </a>
            </li>
            <li><a href="#skills"> Skills </a>
            </li>
            <li><a href="#education"> Education </a>
            </li>
        </ul>
    </div>
</div>
<div class="span9">
    <section id="objective">
        <div class="page-header">
             <h1>
                Objective: <small> Do good </small>
            </h1>

        </div>
    </section>
    <section id="experience">
        <div class="page-header">
             <h1>
                Exprience: <small> I worked at a bit </small>
            </h1>

        </div>
    </section>
    <section id="skills">
        <div class="page-header">
             <h1>
                skills: <small> my skillz </small>
            </h1>

        </div>
    </section>
    <section id="education">
        <div class="page-header">
             <h1>
                education: <small> I went to school </small>
            </h1>
        </div>
    </section>
</div>

http://jsfiddle.net/gPsWe/1/

我希望使用最新的引导程序 v2.3.1 将“词缀导航”固定在移动布局的顶部。我该怎么做?有什么建议吗?

【问题讨论】:

    标签: javascript css twitter-bootstrap


    【解决方案1】:

    移动屏幕的菜单并不总是最容易使用的东西。

    使用您开始使用的布局,这里有一个简单的想法,您可以删除移动屏幕的附加行为:http://jsfiddle.net/panchroma/ZuELd/。这样做会将菜单返回到正常流程,这样内容就会很好地落入下方。

    您可能需要微调菜单链接,甚至是针对移动屏幕的change them to a horizontal list,但这很容易从这里完成。

    CSS

    @media (max-width: 767px){
    .affix{
        position:static;
    }
    
    }
    

    祝你好运!

    【讨论】:

    • 谢谢大卫,我对前端的东西有点陌生,我玩过它,效果很好。
    • 谢谢,很高兴它有帮助。前端的东西你会没事的......每个人都会在某个时候开始,当你遇到困难时,stackoverflow 是一种很好的资源。玩得开心!
    • 这解决了我的问题。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-28
    • 1970-01-01
    • 2013-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多