【问题标题】:CSS slide-out menu issueCSS滑出菜单问题
【发布时间】:2023-03-06 21:48:02
【问题描述】:

我正在使用 topcoat (topcoat.io)、backbone.js 和 Phonegap 来开发我正在构建的移动应用程序。我想创建一个 Facebook 风格的滑出菜单。这是教程的链接:http://outof.me/navigation-drawer-pattern-with-topcoat-css-library/

这是运行良好的 jsfiddle:http://jsfiddle.net/webintelligence/vPef6/1/

基本上是这样的:

<body>
    <div class="topcoat-navigation-bar">
         ...
    </div>

   <nav class="side-nav">
        ...
   </nav>

   <div class="main-content">In the content</div>
</body>

重要的css是:

body{
    font-family: source-sans-pro, sans-serif;
    position: relative;
    width: 100%;
    height:100%;
    overflow: hidden;
    -webkit-font-smoothing: antialiased;
}

.side-nav {
    display:block;
    position:absolute;
    top:0;
    left:0;
    width:320px;
    height:100%;
    background-color:#353535;
}

.main-content {
    position: absolute;
    background: inherit;
    left: 0;
    padding-top:4rem;
    width:100%;
    height:100%;
    transition: left 0.2s ease-out;
    -webkit-transition: left 0.2s ease-out;
    transform: translate3d(0, 0, 0);
    -webkit-transform: translate3d(0, 0, 0);
    -moz-box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.57);
    -webkit-box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.57);
    box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.57);
}

因为我的应用程序包含许多进出转换的模板(借助这个简单的库:https://github.com/ccoenraets/PageSlider),我需要在正文之后和内容周围有一个标签。但是,当我这样做时,可以在主要内容后面看到菜单。这是jsfiddle:http://jsfiddle.net/webintelligence/TLNyY/

我为 div 添加了 css(复制 body css):

div.current-page{
    margin:0;
    padding:0;
    height: 100%;
    font-family: source-sans-pro, sans-serif;
    position: relative;
    width: 100%;
    height:100%;
    overflow: hidden;
    -webkit-font-smoothing: antialiased;
}

任何想法为什么现在通过内容显示菜单?

【问题讨论】:

    标签: css cordova topcoat


    【解决方案1】:

    .main-content更改背景

    例如:

    background: inherit;
    

    background: white;
    

    演示: Fiddle

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多