我猜你.wrapper
正在占用 100% 的宽度或你的浏览器屏幕。.main
或者.extend
为你制造问题,这包含在 .container 中。所以这就是我在下面编辑的原因。如果我.container
让你的容器如下所示
.container{
overflow:hidden;//very importantant to fulfill your criteria
width:500px;//i gues you want have a fixed width of your container
margin:3px;//if you want to
word-break:break-all;//if you use fixed width for your container,because you are writing text with width 100% inside the container
}
编辑:根据您的编辑,如果您想在 .main 下面添加.extend,您的 div 将是
<div class="container">
<div class="main"></dive>
<div class="extended"> </div>
</div>
现在你的CSS应该是:
.main {
width: 100%;
//doont use height it will take automatic height
}
.extended {
background: green;
width: 150px;
float: left;
height: 100%;
margin-top:40px;//create distance from main here,its better option
}