HTML/CSS div 将浏览器调整为 960px 后消失

HTML/CSS div disappearing after resizing browser to 960px

我目前正在制作我的摄影网页。缩小浏览器大小时,所有 html 从 960px 向下消失,只显示灰色背景。

谁能解释为什么会这样?

尽我所能从 adobe muse 复制代码。

CSS.

#outer_wrapper {  
width: auto;
height: 560px;
overflow-x: hidden;  
overflow-y: hidden;
white-space: nowrap;
margin: 0 auto;}

#outer_wrapper #inner_wrapper {
width:15000px;}

#outer_wrapper #inner_wrapper.box {
width: auto;
height: 560px;
float: left;
margin: 0 15px 0 0;
border:0.0px white solid;}

#outer_wrapper #inner_wrapper.boxV { 
width: auto;
height: 560px;
float: left;
margin: 0 15px 0 0;
border:0.0px white solid;}

我的猜测是,当您使内部包装器的宽度为 15000 像素,然后继续关闭白色包装时,space 内容只是被推到一边而无法可见。尝试摆脱 overflow-x: hidden;overflow-y: hidden; 并查看如果您一直滚动容器以查看内容会发生什么。此外,使用 overflow: hidden 会完全阻止用户滚动,这可能不是最佳解决方案。