Я сейчас работаю с Bootstrap в Twitter и пытаюсь получить что-то немного специфическое, но не может получить его работу ...Bootstrap жидкости расположение и полная высота DIV
Я хотел бы макет жидкости с навигационной панелью , боковой панели, содержимого и нижнего колонтитула. Также я хотел бы, чтобы div внутри контента был с полной высотой.
HTML
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="navbar-inner">
<div class="container-fluid">
<a class="brand" href="#">Navbar</a>
</div>
</div>
</div>
<div class="container-fluid">
<div class="row-fluid">
<div class="span3">
<div class="well sidebar-nav">
<ul class="nav nav-list">
<li class="nav-header">Sidebar</li>
</ul>
</div><!--/.well -->
</div><!--/span-->
<div class="span9">
<div class="hero-unit">
<h1>Hero Unit</h1>
</div>
<div class="row-fluid">
<div class="span12">
<div id="fullHeight" style="background-color: red">
<p>Full height here</p>
</div>
</div><!--/span-->
</div><!--/row-->
</div><!--/span-->
</div><!--/row-->
<hr>
<footer>
<p>© Company 2013</p>
</footer>
</div><!--/.fluid-container-->
CSS
body {
padding-top: 60px;
padding-bottom: 40px;
}
.sidebar-nav {
padding: 9px 0;
}
@media (max-width: 980px) {
/* Enable use of floated navbar text */
.navbar-text.pull-right {
float: none;
padding-left: 5px;
padding-right: 5px;
}
}
Здесь jsfiddle, чтобы показать вам, что я есть/хочу: http://jsfiddle.net/2nuvP/
Может кто-то помочь мне получить эту работу?
Советы: есть я не уверен, что это возможно с помощью CSS только, я принимаю решение JS/JQuery;) Кроме того, если ваше решение нуждается в некотором HTML модификации этого не нужно большое деле ...
Это не может быть сделано без абсолютного позиционирования вашего верхнего и нижнего колонтитула. http://stackoverflow.com/questions/14986873/attaining-the-maximum-possible-height-for-a-fixed-element-between-two-other-fixe/14987834 – isherwood
Я просто попробовал решение, описанное в вашем сообщении, но не может заставить его работать так, как я хочу: блок героя или что-то еще, что до того, как мой «полный рост div» теперь замаскирован ... Или, может быть, я что-то упустил с помощью CSS? – Julien