1
我正在使用Blueprint CSS框架,并且当前正面临一个奇怪的问题。如果我的页面内容比监视器屏幕长,并且页脚低于底部,那么整个页面会向左移动一点,但是如果我剪短了内容并使其与屏幕相匹配,以便页脚为可见(无需向下滚动),然后页面又移回到右侧。Blueprint CSS:如果内容很长,页面会移动到左侧
我不确定,但我猜clearfix
问题。你觉得一样吗?
请问如何解决这个问题,使页面不会移动到左侧,即使内容很长?
我的页面结构就像下面
<div class="container">
<div id="header" class="span-24 "> Header </div>
<div id="content" class="span-24" >My Main Content with two columns </div>
<div id="header" class="span-24 "> Header </div>
</div>
CSS
#header{
margin-top:5px;
background-color:#333333;
border: solid 1px #333333;
-moz-box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
box-shadow: 1px 1px 5px #999;
height:70px;
}
#content{
margin-top:2px;
min-height:500px;
font-size:12.5px;
line-height:30px;
background-color:#FFFFFF;
color:#404348;
font-family: 'Open Sans', sans-serif;
text-align:justify;
background-color:#FFFFFF;
min-height:600px;
border: solid 1px #CCC;
-moz-box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
box-shadow: 1px 1px 5px #999;
}
#footer{
height: 4em;
background-color:#FFFFFF;
border: solid 1px #CCC;
-moz-box-shadow: 1px 1px 5px #999;
-webkit-box-shadow: 1px 1px 5px #999;
box-shadow: 1px 1px 5px #999;
}
你是正确的..它发生,因为浏览器滚动条是出现/消失。我刚刚使用你的代码,现在它的工作正常。谢谢:) – 2012-07-16 11:37:17
救了我一个小时:)谢谢 – doniyor 2014-06-09 19:56:31