upgrade to yui 2.5.1
This commit is contained in:
parent
e00050ad1c
commit
ff7d72becc
1632 changed files with 812103 additions and 0 deletions
121
www/extras/yui/examples/dragdrop/dd-proxy_clean.html
Normal file
121
www/extras/yui/examples/dragdrop/dd-proxy_clean.html
Normal file
|
|
@ -0,0 +1,121 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||||
<title>Drag and Drop using a Proxy Element</title>
|
||||
|
||||
<style type="text/css">
|
||||
/*margin and padding on body element
|
||||
can introduce errors in determining
|
||||
element position and are not recommended;
|
||||
we turn them off as a foundation for YUI
|
||||
CSS treatments. */
|
||||
body {
|
||||
margin:0;
|
||||
padding:0;
|
||||
}
|
||||
</style>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="../../build/fonts/fonts-min.css" />
|
||||
<script type="text/javascript" src="../../build/yahoo-dom-event/yahoo-dom-event.js"></script>
|
||||
<script type="text/javascript" src="../../build/dragdrop/dragdrop-min.js"></script>
|
||||
|
||||
|
||||
<!--begin custom header content for this example-->
|
||||
|
||||
<style type="text/css">
|
||||
|
||||
.dd-demo {
|
||||
position:relative;
|
||||
border:4px solid #666;
|
||||
text-align:center;
|
||||
color:#fff;
|
||||
cursor:move;
|
||||
height:60px;
|
||||
width:60px;
|
||||
}
|
||||
|
||||
.dd-demo-em {
|
||||
border:4px solid purple;
|
||||
}
|
||||
|
||||
#dd-demo-1 {
|
||||
background-color:#6D739A;top:0px; left:0px;
|
||||
}
|
||||
|
||||
#dd-demo-2 {
|
||||
background-color:#566F4E;top:50px; left:100px; height: 80px; width: 80px;
|
||||
}
|
||||
|
||||
#dd-demo-3 {
|
||||
background-color:#7E5B60;top:-150px; left:200px; height: 100px; width: 100px;
|
||||
}
|
||||
|
||||
#dd-demo-3-proxy {
|
||||
position: absolute;
|
||||
visibility: hidden;
|
||||
color: #fff;
|
||||
text-align:center;
|
||||
background-color:#000;
|
||||
height:100px;
|
||||
width: 100px;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
|
||||
<!--end custom header content for this example-->
|
||||
|
||||
</head>
|
||||
|
||||
<body class=" yui-skin-sam">
|
||||
|
||||
<h1>Drag and Drop using a Proxy Element</h1>
|
||||
|
||||
<div class="exampleIntro">
|
||||
<p>This example demonstrates drag and drop using a proxy element.</p>
|
||||
|
||||
</div>
|
||||
|
||||
<!--BEGIN SOURCE CODE FOR EXAMPLE =============================== -->
|
||||
|
||||
<div id="dd-demo-1" class="dd-demo"></div>
|
||||
<div id="dd-demo-2" class="dd-demo"></div>
|
||||
<div id="dd-demo-3" class="dd-demo"></div>
|
||||
|
||||
<div id="dd-demo-3-proxy">Custom</div>
|
||||
|
||||
<script type="text/javascript">
|
||||
(function() {
|
||||
var dd, dd2, dd3;
|
||||
YAHOO.util.Event.onDOMReady(function() {
|
||||
// The first two instances will share a proxy
|
||||
// element, created automatically by the utility.
|
||||
// This element will be resized at drag time so
|
||||
// that it matches the size of the source element.
|
||||
// It is configured by default to have a 2 pixel
|
||||
// grey border.
|
||||
dd = new YAHOO.util.DDProxy("dd-demo-1");
|
||||
dd2 = new YAHOO.util.DDProxy("dd-demo-2");
|
||||
|
||||
// The third instance has a dedicated custom proxy
|
||||
dd3 = new YAHOO.util.DDProxy("dd-demo-3", "default", {
|
||||
|
||||
// Define a custom proxy element. It will be
|
||||
// created if not already on the page.
|
||||
dragElId: "dd-demo-3-proxy",
|
||||
|
||||
// When a drag starts, the proxy is normally
|
||||
// resized. Turn this off so we can keep a
|
||||
// fixed sized proxy.
|
||||
resizeFrame: false
|
||||
});
|
||||
|
||||
});
|
||||
})();
|
||||
</script>
|
||||
|
||||
<!--END SOURCE CODE FOR EXAMPLE =============================== -->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Loading…
Add table
Add a link
Reference in a new issue