上面那个产品的详细内容,点击货品图片后弹出一个货品大图的DIV,
这时候如果拖动滚动条,这个DIV居然是完全不随滚动条移动的,
这是怎么做到的?我很想弄这个效果!!
我也知道一些DIV随滚动条移动的效果,但是效果不好,
滚动条滚动的时候DIV是"一弹一弹"的移动.
谁能帮我?
回复讨论(解决方案)
直接看源码,我想应该是
position: fixed;
top: 100px;
left: 100px;
z-index: 999;
之类的
大概看了一下。。那个滚动条控制的是原页面的。。并没有控制大图。。你可以去研究一下它的代码。。看有没有大图是怎么 输出的。。
我找到了
"http://HdhCmsTestw3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
......
#fixed{position:fixed;top:5em;right:0;......} 针对IE7、Opera、Firefox一行搞定
IE6中利用容器对溢出内容的处理方式来实现的
html{overflow:hidden;}
body{height:100%;overflow:auto;}
#fixed{position:absolute;right:17px;}
fixed元素的绝对位置是相对于HTML元素来说,滚动条是body元素的,这是设置right:17px的原因
#fixed{position:absolute;top:expression(eval(document.body.scrollTop + 50));}
......
查看更多关于这个页面的DIV不随滚动条滚动的效果是怎么做到的?谁能帮我解决下?有现成简单的代码更好_html/c的详细内容...