我在我的 jQuery 移动应用程序上创建侧边栏工具箱时遇到了困难。
我想要这样的渲染:http: //www.paultrifa.com/envato/themeforest/side/red/preview/带有固定的左侧导航栏。我在文档中看到页眉和页脚具有本机“固定”功能,但找不到适合我需要的开箱即用的东西。
我已经用网格系统(一个在 PIXEL 中具有固定大小 - 用于工具箱)和另一部分(页面的内容)进行了响应测试,但它非常有问题!
我必须如何构建我的代码?最好的方法是将侧边栏 HTML 代码放在页面容器之外,但我有一些问题。
我尝试了一个基本的 CSS:
.sidebar{
display:inline-block;
width:47px;
float:left;
height:100%;
position:fixed;
background-image:url(images/sidebar-bg.png);
}
它可以工作,但页面内容被裁剪。我必须重新调整“页面”容器的宽度,但我的面板大小以像素为单位,所以我还有另一个问题......
如果有人有一些提示,那就太好了!
编辑 :
完整代码:
<div data-role="page" data-theme="a">
<!-- header -->
<div data-role="header">
</div> <!-- /header -->
<!-- content -->
<div data-role="content">
<div class="ui-grid-b my-breakpoint">
<div class="ui-block-a">
<div class="sidebar">
<!-- SIDEBAR CONTENT -->
</div>
</div>
<div class="ui-block-b">
{% block body %}
{% endblock %}
</div>
</div>
</div> <!-- /content -->
<!-- footer -->
<div data-role="footer">
</div><!-- /footer -->
</div><!-- /page -->
我的问题是工具栏在页眉和页脚之间...