css已经写好在非ie浏览器下可以实现跟随滚动
#roll{
display:block;
width:15px;
margin-right:466px;
margin-top:93px;
position:fixed;
right:50%;
top:162px;
_margin-right:382px;
_position:absolute;
_margin-top:252px;
_top:expression(eval(document.documentElement.scrollTop));
}
#roll{
display:block;
width:15px;
margin-right:466px;
margin-top:93px;
position:fixed;
right:50%;
top:162px;
_margin-right:382px;
_position:absolute;
_margin-top:252px;
_top:expression(eval(document.documentElement.scrollTop));
}
解决方案 »
- textarea输入内容,点击旁边空白的地方,再点入文本框,内容不见了
- Jquery class名后面加了active ?
- 帮我看看这个FLASH幻灯是怎么实现的,谢谢了~~
- insertAdjacentHTML一个新DIV后,原来可以操作静态DIV拖动的类不起作用了
- 请教一个关于JQUERY .get()取值赋值方面的问题
- 如何获取IE窗体的高度
- 请教:如何让层的内容显示在下拉列表上面。在线等。。。。
- 问一个时间验证,正则表达式的问题!!!
- 请问开发javascript程序用什么工具开发最好?
- request 未定义是怎么回事啊
- jq如何实现预读和自动翻页功能
- 求写个图片之间相互切换的js,谢谢啊
所以要用JS判断 我不知道怎么用单纯CSS实现
var $scroll = $("#scroll"), //scroll为跟随滚动条移动的dom id
$window = $(window),
offset = $scroll.offset(),
topPadding = 250; //距离顶部距离的大小,自己调整
$window.scroll(function () {
if ($window.scrollTop() > offset.top) {
$scroll.stop().animate({
marginTop: $window.scrollTop() - offset.top + topPadding
});
} else {
$scroll.stop().animate({
marginTop: 0
});
}
});
});不知道你是不是想要这种效果。