【发布时间】:2013-01-30 12:27:03
【问题描述】:
我有一个漫画网站,我正在重做-Hitting Trees with Sticks。
我正在尝试从当前可怕的 1990 年布局转变为这种布局(颜色和字体只是占位符 atm)...
我认为 CSS div 的布局方式如下:
不管怎样,
我正在尝试让最右侧的搜索栏在搜索到某些内容后能够向下展开。现在我向下推它下面的行。它应该独立于这些行。基本上,我的主要目标是让搜索栏与前两个框(突出显示的漫画和最新的艺术作品)内联,但也不下推下面输出的漫画......它只需要一个 独立的列。
<div class="row-fluid show-grid">
<div class="span6 offset2">
<img src="./images/highlighted comic.png"/>
<img src="./images/latest artwork.png"/>
</div>
<div class="span2">
<?php include 'include/search_field.php'; ?>
</div>
</div>
//Where the comics are outputted:
<div class="row-fluid show-grid">
<div class="span6 offset2">
<div class="allimages">
<div class="row-fluid show-grid">
<div class="span6">
<h3>latest</h3>
<?php include 'scripts/paging.php'; ?>
</div>
<div class="span2">
<h3>hot</h3>
<?php echo hot(7, $site); ?>
</div>
</div>
</div>
</div>
</div>
而且我不能只将<?php include 'include/search_field.php'; ?> 移动到漫画输出的下方(我知道这将解决扩展搜索推下漫画的问题......但是搜索框需要与突出显示的漫画和最新作品框对齐)
这是我搜索时的样子:
预搜索:
搜索时:
有什么想法吗?
谢谢!
编辑:我无法将搜索框与左侧框齐平
<div class="row-fluid">
<div class="span8 offset2">
<div class="row-fluid">
<div class="span5"><img src="./images/highlighted comic.png"/></div>
<div class="span4"><img src="./images/latest artwork.png"/></div>
</div>
<div class="row-fluid">
<div class="comicDisplay">
<div class="well">
<div class="row-fluid">
<div class="span7"><h3>Latest</h3> <?php include 'scripts/paging.php'; ?></div>
<div class="span2"><h3>Hot</h3> <?php echo hot(7, $site); ?></div>
</div>
</div>
</div>
</div>
</div>
<div class="span2">
<?php include 'include/search_field.php'; ?>
</div>
</div><!--End top row fluid-->
【问题讨论】:
-
Bootstrap 的
.row类应用了 clearfix。 -
@ceejayoz 这是什么意思?能详细点吗?
-
这意味着 Bootstrap 在
<div class="row">s 之间注入了一个clear: both;div。.span#类是浮动的,因此清除 div 确保行的部分不重叠。 -
@ceejayoz gotcha...所以你对我如何实现我想要的有什么建议吗? (如上所述)
-
加载 Firebug 或 Webkit Inspector 并查看您必须覆盖哪些样式。
标签: php css twitter-bootstrap