select控件clip:rect后如何再动态移动 我现在有个select控件,因为要隐藏部分内容,用了clip:rect,但位置必须是要绝对的。现在这个控件在一个有垂直滚动条的div中,结果滚动条一滚,select控件就留在了原地。请问如何把控件做成可以动的?(jsp+js) 谢谢!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>test</title><script>var selectTop = 0;window.onload = function(){selectTop = document.getElementById("s1").style.top;};function on_scroll(obj){document.getElementById("s1").style.top = obj.scrollTop + parseInt(selectTop.replace("px","")) +"px";}</script></head><body><div id=d1 style="position:absolute;width:100px;height:100px;overflow:auto;" onscroll="on_scroll(this)">1<br/>1<br/>1<select id=s1 style="position:absolute;top:10px;left:40px"><option>1</option></select><br/>1<br/>1<br/>1<br/>1<br/>1<br/>1<br/>1<br/>1<br/>1<br/>1<br/></div></body></html> 谢谢出手帮忙,但我想要的效果是select在div中就像其他控件一样随滚动条的滚动而滚动,位置设成绝对是为了clip:rect的需要 ,听起来是有些矛盾。或者还有什么其他的办法实现这样的效果么? 使用Javascript能实现操作Domino对象收发邮件吗?(很具有挑战性的问题) 为什么啊我加'(' ')'后eval 才能让让json字符串转换成对象 js修改表格标签 根据Confirm返回值,执行相对应的操作 菜鸟问题:控制<div> 飘浮动画的代码,求注释 请大虾们把我的帖子回了,我好结帐 关于DTPicker控件!! ?文字转换特效如何实现 请问各位大侠,关于在线WEB视频播放时的问题,在线等... 从书上抄下来的,不能实现,弄不明白!? 请教:textarea改变内容颜色、字体方案
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>test</title>
<script>
var selectTop = 0;
window.onload = function(){
selectTop = document.getElementById("s1").style.top;
};
function on_scroll(obj){
document.getElementById("s1").style.top = obj.scrollTop + parseInt(selectTop.replace("px","")) +"px";
}
</script>
</head><body>
<div id=d1 style="position:absolute;width:100px;height:100px;overflow:auto;" onscroll="on_scroll(this)">1<br/>1<br/>1
<select id=s1 style="position:absolute;top:10px;left:40px"><option>1</option></select>
<br/>1<br/>1<br/>1<br/>
1<br/>1<br/>1<br/>1<br/>1<br/>1<br/>1<br/>
</div>
</body></html>
谢谢出手帮忙,但我想要的效果是select在div中就像其他控件一样随滚动条的滚动而滚动,位置设成绝对是为了clip:rect的需要 ,听起来是有些矛盾。或者还有什么其他的办法实现这样的效果么?