有类似的问题,但他们都没有解决这个问题。
我使用骨架框架 ( http://www.getskeleton.com ) 构建了我的网站。出于某种原因,当我尝试对网站主 div 中的内容应用填充或任何大于 5px 的边距时,文本部分会跳到图像下方。我试过使用他们的“offset-by”类,但同样的事情发生了。我试过使用
margin:0 auto;
在该部分的所有 div 上,但无济于事。我也尝试过使用text-align:center;
,但这也不起作用(奇怪的是,这仅将 h1 元素集中在该部分中,而没有其他...)。
我遇到的另一个问题是我希望所有背景都扩展以适应浏览器窗口的宽度,并且所有内容都应该保持在中心,但这似乎不适用于这种布局。如果我将容器 div 的宽度设置为 100%,它确实会扩展,但我最终不得不将所有列和偏移量类设置为 100%,然后这会打乱导航等。我想保持我的布局如何我现在有了它,但我只想扩大背景(包括页脚高度)并让所有内容居中。
这是它在浏览器中的截图:http: //i.imgur.com/K3LAshv.png
任何人都可以看看代码,让我知道我应该在这里修复什么吗?我在 JSFiddle 上添加了我的代码:http: //jsfiddle.net/z9uVK/
提前谢谢了!!