我正在使用 twitter bootstrap,在阅读了有关堆栈溢出以将 div 扩展到底部的所有答案后,我为我的侧边栏想出了这段代码。
正文
<div id="wrapper-sidebar">
<div id="content-sidebar" class="text-center">
<h1> hello</h1>
<p>welcome to the admin panel</p>
<p>have a nice stay!</p>
</div>
</div>
CSS
#wrapper-sidebar
{
margin: 0 auto;
width: 300px;
height: 100%;
padding: 0;
position: absolute;
}
#content-sidebar
{
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
height: 100%;
padding-top: 5px;
}
.text-center
{
text-align: center;
}
现在这确实使侧边栏延伸到我的页面底部,但它也插入了一个滚动条,当我向下滚动时,我的文本被截断了。任何帮助,将不胜感激。有谁知道如何仅使用 bootstrap css 类来扩展 div/sidebar(即 height=100%)?
jfiddle 是 here但它实际上并没有显示被截断的文本,因此我之前没有发布它。
最佳答案
我相信滚动条是由 padding-top
和/或 border
引入的。您可能需要降低高度才能解决这些问题。
关于html - Twitter Bootstrap 侧边栏扩展到底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17670424/