日期:2014-05-16  浏览次数:20457 次

怎么实现DIV容器??
我想要的效果是,一个640*480的DIV A作为一个容器。

里面有一个2000*2000的DIV B作为画板,鼠标可以拖动B,B上面的图片只能在A的大小区域里面显示,其他部分不能显示出来。

如何做!! 特急!! 请大侠们帮忙啊

------解决方案--------------------
你不是吧,父DIV宽高比子DIV宽高低
那样撑掉了
------解决方案--------------------
你只是想一张大图片在里面只显示一部分,拖动图片才可以看到别的部分,大小永远都是与父大小一样吧
------解决方案--------------------
<div id=a style="width:640px;height:480px;overflow:hidden;background:CCC">
<div id=b style="width:2000px;height:2000px;background:#EEE"></div>
</div>
设置这样就可以了,拖动的代码自己搜索一下.
------解决方案--------------------
好象是google earth的地图效果,没做过你这样实验一下看看是否可行。
1.把图片做div背景,用css设置背景位置
2.当拖拽的时候,计算并改变背景图片的位置。
这个方法应该是可以的,但我对css设置背景图片位置不懂,所以不知道
难度有多大,希望对你有所 帮助