我有一个表单,其中用户可以搜索例如名称。搜索完表后会出来。它在桌面上运行得很好但是你知道我使用了bootstrap,它在移动设备中具有响应性和可用性。现在,当我调整窗口大小时,导航栏会折叠,设计更改并成为移动版本。但是表格不能像屏幕一样小,它会导致右侧溢出。它不能变小,因为单词很长,我们不能用空间包裹,因为没有空间。那么如何让我的导航栏和页脚伸展到溢出的宽度?这是我的示例界面...
<nav class="navbar navbar-inverse navbar-static-top" style="">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Envoy Search Rackings</a>
</div>
<div class="collapse navbar-collapse" id="myNavbar">
<ul class="nav navbar-nav">
<li class="<?php if(strpos($currentpage,"profile")==TRUE) {print $active;}
?>"><a href="profile.php">Search Database</a></li>
<li class="<?php if(strpos($currentpage,"insert")==TRUE) {print $active;}
?>"><a href="insert.php">Add Brochure</a></li>
<li><a href="export.php">Export Data Modified</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="logout.php"><span class="glyphicon glyphicon-log-out"></span> Logout</a></li>
</ul>
</div>
</div>
</nav>
这是我的导航条形码。我的页脚还没有任何内容,所以我只是将代码从导航栏复制到strech以防万一。非常感谢你!对不起,如果我解释太久了!
答案 0 :(得分:1)
如果有人偶然发现这个并且只是想使表适合设备宽度:
使用
<div class="table-responsive"> ... </div>
围绕<table>
代码。
不确定这是否是OP想要的,但我希望它能帮助任何人:D
答案 1 :(得分:0)
我不建议将导航和页脚拉伸到表格的全宽,因为用户无法在第一个折叠中看到导航栏中的菜单按钮,因为它会在最右边的下方滚动折叠。
基本上对于表格,您必须将容器宽度修复为100%并添加溢出:自动滚动条,以便用户可以只滚动/滑动表格部分以查看更多而不是整个页面。