灵活的排水沟,不使用100%宽度?

时间:2012-06-05 21:41:40

标签: width percentage css

所以,我正在设计一个固定的宽度。我只想让排水沟变得灵活。所以,我尝试使用100%宽度的父div。正如你在这个小提琴中看到的那样:

http://jsfiddle.net/P3Ckk/115/

我的意图是固定div(“nav”div)发生的事情。当用户窗口太小时,我希望100%宽度在固定宽度元素上折叠(在本例中为1000px)并启用水平滚动。

但是,我的父宽度:100%与具有相对定位的宽度不同。 “顶部”“标题”和“容器”div都在屏幕停止时停止。我认为这是100%,但它留下固定宽度内容溢出这些(现在)较小的父div!

此外,当垂直滚动条关闭时,问题也会出现。垂直滚动条的区域被视为100%,其余区域留空。这也会创建一个水平滚动条来查看这个“额外”部分。

这里最好的解决方案是什么?我应该放弃我的父div 100%宽度方法吗?

我已经尝试过制作这些100%div有min-width:1000px,但这似乎不起作用。我只是有点难过。

任何帮助表示赞赏。谢谢!

1 个答案:

答案 0 :(得分:0)

我以前读过这个。在以div宽度使用100%之前,必须将body和html标签的css设置为100%。

 html,body{
 width: 100%;
 }

否则它将停在任何设备的屏幕边缘。

相关问题