首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当向下滚动时,div的高度不起作用

当向下滚动时,div的高度不起作用
EN

Stack Overflow用户
提问于 2014-10-13 21:46:00
回答 1查看 44关注 0票数 1

我在height: 100%上设置了一个div,但是我有一个包含信息的主内容div,它比侧栏的div更远。

这是它显示的错误,但是我希望黑条- side-bar更长,不管主要内容的大小如何。http://screencloud.net/v/rd9Y (图像)

CSS:

代码语言:javascript
复制
body {
    font-family: Verdana;
    font-size: 11px;
    color: #333;
    background: #e1e0de;
    margin: 0;
    padding: 0;
}


#notification-bar {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;   
    z-index: 1000;
    height: 48px;
    border-bottom: 2px solid #dbdbdb;
    background: #f0f0f0;
    -webkit-box-shadow: 0px 1px 0px #dbdbdb;
    -moz-box-shadow: 0px 1px 0px #dbdbdb;
    box-shadow: 0px 1px 0px #dbdbdb;
    border-bottom: 1px solid #dbdbdb;
}


#side-bar { 
    background: #232323;
    color: #656565;
    position:relative;
    height: 100%;
    width: 14%;
    z-index: 1;
    float:left;
}

.side-bar-container {
    margin-top: 60px;
    position: fixed;
}


#container {

}

#main-container {   
    margin: 60px 15px 0;
    float:left;
    width: 83%;
}

.user-stats-container {
    margin-bottom: 25px;
}   

#main-content-box {
    background: #f4f4f4;
    margin: 0 auto 28px;
    position: relative;
    box-shadow: 0 1px 0 0 #656565;
    -moz-box-shadow: 0 1px 0 0 #656565;
    -webkit-box-shadow: 0 1px 0 0 #656565;
    padding: 15px;

}

HTML:

代码语言:javascript
复制
<div id="notification-bar">
                notification bar Swag
            </div>

            <div id="container">

                <div id="side-bar">
                    <div class="side-bar-container">
                        side bar swag
                    </div>
                </div>

                <div id="main-container">

                    <div class="user-stats-container ">

                        user stats swag 

                    </div>

                    <div id="main-content-box">

                        Main content swag<br><br><br><br><br><br>Main content swag<br><br><br><br><br><br>Main content swag<br><br><br><br><br><br>Main content swag<br><br><br><br><br><br>
                        Main content swag<br><br><br><br><br><br>Main content swag<br><br><br><br><br><br>Main content swag<br><br><br><br><br><br>Main content swag<br><br><br><br><br><br>

                    </div>

                </div>

            </div>

我的side-bar设置为100%的高度,但它似乎不想工作。有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-13 23:47:07

#container上添加这个css

代码语言:javascript
复制
float: left;

因为侧栏和主容器使用的是float,所以需要包装器才能得到float

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26349391

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档