我正在使用Bootstrap的核心管理结构,页面顶部有一个主标题和一个子标题。我想让这个子标题在用户向下滚动页面时固定在页面顶部,以便他们始终可以看到这些信息,但我遇到了一些问题。
我想要固定在顶部的部分如下所示。
<div class="area-top clearfix" >
<div class="pull-left header">
<h3 class="title"><i class="icon-group"></i>Dashbord</h3>
</div><!--.header-->
<ul class="inline pull-right sparkline-box">
<li class="sparkline-row">
<h4 class="blue"><span> Cover Designs</span> 4</h5>
</li>
<li class="sparkline-row">
<h4 class="green"><span> Video Trailers</span> 5</h5>
</li>
<li class="sparkline-row">
<h4 class="purple"><span> Web Banners</span> 5</h5>
</li>
</ul>
</div><!--.area-top-->
到目前为止,我已经尝试将其包装在另一个带有 navbar navbar-fixed-top
类的 div 中。 但这会立即将其移到顶部并重叠需要查看的内容。
我还尝试了使用纯 css 将 position:fixed;
添加到当前 div,但这会弄乱我放置在其下面的面包屑,因为它将其拿出流程。
有没有办法只用 css 实现这一点。 我知道我可以使用 jquery 进行 hack,但在我的团队中,我只负责 css。
navbar-fixed-top
,则必须在<body>
中添加与导航栏高度相同的填充。例如:如果您的navbar
高度为50px
,则必须在body
中添加50px
的填充。 - Avin Varghese