修剪矩形

代码

<!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>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<style type=”text/css”>
#data1
{ position:absolute; top:100px; left:100px; padding:0px; width:200px; height:200px; background-color:#FFFF00; clip:rect(0px,200px,200px,0px);}
</style>
<script type=”text/javascript”>
    
var bottom=200;
    
var clipped=false;
    document.onclick
=testItem;
    
    
function testItem(){
        
if(clipped){
            unClipItem();
        }
else{
            clipItem();    
        }
    }
    
    
function clipItem(){
        bottom 
-= 20;
        
var clip=rect(0px,200px,+bottom+px,0px);
        
var obj=document.getElementById(data1);
        obj.style.clip
=clip;        
        
if(bottom==40){
            clipped
=true;
        }
else{
            setTimeout(
clipItem(),100);    
        }
    }
    
function unClipItem(){
        bottom 
+=20;
        
var clip=rect(0px,200px,+bottom+px,0px);
        
var obj=document.getElementById(data1);
        obj.style.clip
=clip;
        
if(bottom==200){
            clipped
=false;
        }
else{
            setTimeout(
unClipItem(),100);    
        }
    }
</script>
</head>
<body>
<div id=”data1″>
<p>this is the contained within the div block.</p>
</div>
</body>
</html>

 

版权声明:本文为Fskjb原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Fskjb/archive/2010/08/04/1761932.html