<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<script src="http://www.cssrain.cn/demo/1/SildeTab/jquery-1.2.6.pack.js" type="text/javascript"></script>
<style>
body, div{
margin:0 auto;
padding:0px
}
</style>
<script>
(function($){
$.fn.srcollFlow = function(opt){
var defaults = {
position:'',
top: 0,
left: 0,
timeout:200
};
var opt = $.extend(defaults, opt);
var _self = $(this);
var timeoutHandle = null;
function flow(){
if(timeoutHandle != null){
clearTimeout(timeoutHandle);
timeoutHandle = null;
}
_self.hide();
switch(opt.position){
case 'left|top' :
_self.css('top',$(window).scrollTop() + 'px');
_self.css('left','0px');
break;
case 'right|top' :
_self.css('top',$(window).scrollTop() + 'px');
_self.css('left',$(window).width() - _self.outerWidth() + 'px');
break;
case 'left|bottom' :
_self.css('top',$(window).scrollTop() + $(window).height() - _self.outerHeight() + 'px');
_self.css('left','0px');
break;
case 'right|bottom' :
_self.css('top',$(window).scrollTop() + $(window).height() - _self.outerHeight() + 'px');
_self.css('left',$(window).width() - _self.outerWidth() + 'px');
break;
default:
_self.css('top',$(window).scrollTop() + opt.top + 'px');
_self.css('left', opt.left + 'px');
break;
}
timeoutHandle = setTimeout(function(){
_self.show();
}, opt.timeout);
}
$(window).resize(function(){
flow();
});
$(window).scroll(function(){
flow();
});
flow();
}
})
(jQuery);
$(document).ready(function(){
$('#div1').srcollFlow({position:'left|top'});
$('#div2').srcollFlow({position:'right|top'});
$('#div3').srcollFlow({position:'left|bottom'});
$('#div4').srcollFlow({position:'right|bottom'});
$('#div5').srcollFlow({left:330, top:530});
});
</script>
<BODY>
<div style="position:absolute; width:200px; height:100px;top:100px; left:1px;border:1px solid #FF0000" id="div1">1</div>
<div style="position:absolute; width:200px; height:100px;top:100px; left:1px;border:1px solid #FF0000" id="div2">2</div>
<div style="position:absolute; width:200px; height:100px;top:100px; left:1px;border:1px solid #FF0000" id="div3">3</div>
<div style="position:absolute; width:200px; height:100px;top:100px; left:1px;border:1px solid #FF0000" id="div4">4</div>
<div style="position:absolute; width:200px; height:100px;top:100px; left:1px;border:1px solid #FF0000" id="div5">5</div>
<div style="width:200px; height:10000px; border:1px solid #CC0000" ></div>
</BODY>
</HTML>