我有一个框显示使用jquery选择的文件的内容。 为箱体的代码是div滚动div内的绝对位置无法正常工作
<div class="lightbox">
<div class="lightbox-content"></div>
<div id="close-lightbox">Close</div>
</div>
我想近距离灯箱div来在box.So的底部总是在CSS它是
#close-lightbox{color:red;position:absolute;bottom:0;padding-left:30%;}
事业部lightbox
有overflow:auto
。 现在,发生的是,如果lightbox-content
不是很大,并且它适合固定大小的lightbox
那么没有滚动,并且close-ligthbox
的确出现在我想要的底部。 但是,如果lightbox-content
很大,并且不适合固定大小的灯箱,那么会出现滚动,但close-lightbox
出现在灯箱底部,向下滚动,这意味着它出现在lightbox-content
的中间。
任何建议如何解决这个问题?
任何示例,你可以告诉我们吗?无论是在jsFiddle或网站本身? – 2012-07-08 17:33:07
您是否尝试设置'.lightbox {position:relative;}'?这样'close-lightbox' div将相对于主容器,并且它总是在底部(使用您发布的CSS) – tftd 2012-07-08 17:56:15
请检查http://jsfiddle.net/takis/2CtTh/。关闭不会出现在最后。 – takis 2012-07-08 18:09:57