Javascript 使用引导将页面拆分为两个垂直空间
我正在尝试将页面分成两部分,我希望使用引导程序水平地执行此操作:页面的上1/3部分和其余部分的下半部分。一旦它分裂它的底部部分,我想得到4列Javascript 使用引导将页面拆分为两个垂直空间,javascript,jquery,html,css,twitter-bootstrap,Javascript,Jquery,Html,Css,Twitter Bootstrap,我正在尝试将页面分成两部分,我希望使用引导程序水平地执行此操作:页面的上1/3部分和其余部分的下半部分。一旦它分裂它的底部部分,我想得到4列 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Tornado Chat Demo</title> <link href="//netdna.bootstrapcdn.com/bo
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Tornado Chat Demo</title>
<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet" />
<link rel="stylesheet" href="{{ static_url("chat.css") }}" type="text/css">
</head>
<body>
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Project name</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li><a href="#">Dashboard</a></li>
<li><a href="#">Settings</a></li>
<li><a href="#">Profile</a></li>
<li><a href="#">Help</a></li>
</ul>
<form class="navbar-form navbar-right">
<input type="text" class="form-control" placeholder="Search...">
</form>
</div>
</div>
</nav>
<div class="container">
<div class="row">
<div id="body">
<div id="inbox">
{% for message in messages %}
{% module Template("message.html", message=message) %}
{% end %}
</div>
<div id="input">
<form action="/a/message/new" method="post" id="messageform">
<table>
<tr>
<td><input name="body" id="message" style="width:500px"></td>
<td style="padding-left:5px">
<input type="submit" value="{{ _("Post") }}">
<input type="hidden" name="next" value="{{ request.path }}">
{% module xsrf_form_html() %}
</td>
</tr>
</table>
</form>
</div>
</div>
</div> <!-- chat textbox closer -->
<div class="clearifx"></div>
<div class="row">
<div class="col-md-3">
<p> Can I see this </p>
</div>
<div class="col-md-3">
Column2
<p> Can I see this </p>
</div>
<div class="col-md-3">
<p> Can I see this </p>
Column3
</div>
<div class="col-md-3">
<p> Can I see this </p>
Column4
</div>
</div>
</div><!-- container closer -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js" type="text/javascript"></script>
<script src="{{ static_url("chat.js") }}" type="text/javascript"></script>
</body>
</html>
龙卷风聊天演示
切换导航
{消息%中的消息为%s}
{%模块模板(“message.html”,message=message)%}
{%end%}
{%module xsrf_form_html()%}
我能看看这个吗
专栏2
我能看看这个吗
我能看看这个吗
第3栏
我能看看这个吗
专栏4
但是表单/输入显示在底部。如何确保输入及其响应保持在页面的顶部,而底部使用引导将被拆分为4个相等的列
col-md-4
应该是col-md-3
,对于顶部的表单,请尝试使用clearfix div,将类clear meniu
添加到带有css的容器中:
尝试:
css:
html:
<div class="container clear-meniu">
<div class="row">
<div id="body">
<div id="inbox">
.....
</div>
<div id="input">
<form action="/a/message/new" method="post" id="messageform">
<table>
<tr>
<td>
<input name="body" id="message" style="width:500px">
</td>
<td style="padding-left:5px">
<input type="submit" value="Post">
<input type="hidden" name="next" value="equest.path">
</td>
</tr>
</table>
</form>
</div>
</div>
</div>
<!-- chat textbox closer -->
<div class="clearifx"></div>
<div class="row">
<div class="col-md-3">Column1</div>
<div class="col-md-3">Column2</div>
<div class="col-md-3">Column3</div>
<div class="col-md-3">Column4</div>
</div>
</div>
.....
专栏1
专栏2
第3栏
专栏4
JSIDLE例如:我认为引导中没有任何东西可以用来实现这一点,但您可以将两个div设置为绝对定位,并将高度设置为第一个33.3333333%,将顶部设置为第二个div的33.33333333%。最下面一行仍然是包含收件箱的行:(我应该如何包含引导?我使用了本网站
中的说明,在包含列的行中添加导航栏,请发布所有html和css。)
<div class="container clear-meniu">
<div class="row">
<div id="body">
<div id="inbox">
.....
</div>
<div id="input">
<form action="/a/message/new" method="post" id="messageform">
<table>
<tr>
<td>
<input name="body" id="message" style="width:500px">
</td>
<td style="padding-left:5px">
<input type="submit" value="Post">
<input type="hidden" name="next" value="equest.path">
</td>
</tr>
</table>
</form>
</div>
</div>
</div>
<!-- chat textbox closer -->
<div class="clearifx"></div>
<div class="row">
<div class="col-md-3">Column1</div>
<div class="col-md-3">Column2</div>
<div class="col-md-3">Column3</div>
<div class="col-md-3">Column4</div>
</div>
</div>