【发布时间】:2017-08-05 20:09:38
【问题描述】:
我只想拉下表格标签,以便表格适合页面正文。
你看,在上图中,表格或容器的顶部被隐藏了(即,它与nav 标记重叠)。
index.html
<body id="page-top" class="index">
<!-- Navigation -->
<nav id="mainNav" class="navbar navbar-default navbar-fixed-top navbar-custom">
<div class="container">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header page-scroll">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span> Menu <i class="fa fa-bars"></i>
</button>
<a class="navbar-brand" href="#page-top">Story Box</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li class="hidden">
<a href="#page-top"></a>
</li>
<!-- <li class="page-scroll">
<a href="#portfolio">Portfolio</a>
</li>
<li class="page-scroll">
<a href="#about">About</a>
</li>
<li class="page-scroll">
<a href="#contact">Contact</a>
</li> -->
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container-fluid -->
</nav>
<!-- Header -->
<div class="container" tabindex="0" id="body-container">
<div class="row col-lg-offset-5">
<div class="form-group col-lg-12">
<button class="btn btn-success btn-lg" href="#createModal" class="portfolio-link" data-toggle="modal">
<span class="glyphicon glyphicon-plus"></span>
Create
</button>
</div>
</div>
<table id="story-table" class="table table-striped table-bordered" cellspacing="0" width="100%">
<thead>
<tr>
<th>Name</th>
<th>Image</th>
<th>Audio</th>
<th>Video</th>
<th>Description</th>
<th>Created At</th>
</tr>
</thead>
<tbody>
{% for story in stories %}
<tr>
<td>{{ story.name }}</td>
<td>{{ story.image }}</td>
<td>{{ story.audio or 'N/A' }}</td>
<td>{{ story.video or 'N/A'}}</td>
<td>{{ story.description }}</td>
<td>{{ story.created_at }}</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
</body>
main.css
#body-container{
margin-bottom: 120px;
padding-top: 150px;
max-height: 600px;
}
【问题讨论】:
-
$(element).slideDown()。你也缺少 JS 代码。
-
@Rajesh 不走运.. 我认为 css 有问题。
-
你指的是哪个js代码?
-
Toggle Navigation menu的点击处理程序 -
您是否在 CSS 中指定了
body { padding-top: 70px; }? Your navbar isfixed, hence this is required.
标签: javascript jquery html datatables