我有一个 div 元素,我基本上想变成一个窗口(各种)。基本上,在该 div 元素中的内容超出了“窗口”(div 元素)的视口。这是我要完成的工作的图片:
现在,我尝试创建一个固定大小的 div 元素,并给出它overflow: hidden
,然后在其中放置较大的内容。问题是(到目前为止,我只在 chrome 中对此进行了测试),当内部元素之一不再适合100%的溢出区域时,它就会消失。
要知道我的意思,我附上了另一张图片:
请注意,右侧的绿松石部分缺失(抱歉,黄色左侧的白色间距,这只是我的一项糟糕的裁剪工作)。
这是一个可以解决的问题而无需做一些骇人听闻的事情(例如扩展“窗口”框的宽度,然后将另一个框绝对定位在右侧部分以隐藏该新区域)?
编辑问题已经得到解答,但这里的小提琴让大家看看我想要完成什么:http: //jsfiddle.net/MRnL6/1/
谢谢!