diff options
author | Richard Worth <rdworth@gmail.com> | 2010-03-17 19:22:05 +0000 |
---|---|---|
committer | Richard Worth <rdworth@gmail.com> | 2010-03-17 19:22:05 +0000 |
commit | 119937725f90d00886d2ddb1375f94c2d8e11ad3 (patch) | |
tree | e33009fec6da4fb99d0f8236b3327b6bc0faebe1 /demos/position | |
parent | 0604e110524c77a4430666c9719942772b8caa86 (diff) | |
download | jquery-ui-119937725f90d00886d2ddb1375f94c2d8e11ad3.tar.gz jquery-ui-119937725f90d00886d2ddb1375f94c2d8e11ad3.zip |
position demo - fixed html validation issue. Hopefully will fix #5358 - Position Demo is borked
Diffstat (limited to 'demos/position')
-rw-r--r-- | demos/position/default.html | 170 |
1 files changed, 84 insertions, 86 deletions
diff --git a/demos/position/default.html b/demos/position/default.html index ddb3193c6..d26959b96 100644 --- a/demos/position/default.html +++ b/demos/position/default.html @@ -11,55 +11,51 @@ <script type="text/javascript" src="../../ui/jquery.ui.draggable.js"></script> <script type="text/javascript" src="../../ui/jquery.ui.position.js"></script> <link type="text/css" href="../demos.css" rel="stylesheet" /> - - <style type="text/css"> - div#parent - { - width: 60%; - margin: 10px auto; - padding: 5px; - - border: 1px solid #777; - background-color: #fbca93; - text-align: center; - } + <style type="text/css"> - div.positionable - { - width: 75px; - height: 75px; + div#parent { + width: 60%; + margin: 10px auto; + padding: 5px; + + border: 1px solid #777; + background-color: #fbca93; + text-align: center; + } + + div.positionable { + width: 75px; + height: 75px; position: absolute; - display: block; - right: 0; - bottom: 0; + display: block; + right: 0; + bottom: 0; + background-color: #bcd5e6; + text-align: center; + } - background-color: #bcd5e6; - text-align: center; - } + select, input { + margin-left: 15px; + } - select, input - { - margin-left: 15px; - } - </style> - + </style> <script type="text/javascript"> $(function() { function position(using) { - $('.positionable').position({ - of: $('#parent'), - my: $('#my_horizontal').val() + ' ' + $('#my_vertical').val(), - at: $('#at_horizontal').val() + ' '+ $('#at_vertical').val(), - offset: $('#offset').val(), + $('.positionable').position({ + of: $('#parent'), + my: $('#my_horizontal').val() + ' ' + $('#my_vertical').val(), + at: $('#at_horizontal').val() + ' '+ $('#at_vertical').val(), + offset: $('#offset').val(), using: using, collision: $("#collision_horizontal").val() + ' ' + $("#collision_vertical").val() - }); + }); } $('.positionable').css("opacity", 0.5); - $(':input').bind('click keyup change', function() { position(); }); + $(':input').bind('click keyup change', function() { position(); }); $("#parent").draggable({ drag: function() { position(); } @@ -79,7 +75,7 @@ position(); }); </script> - + </head> <body> @@ -87,69 +83,71 @@ <div id="parent"> <p> - This is the position parent element. - </p> + This is the position parent element. + </p> </div> <div class="positionable"> - <p> - to position - </p> + <p> + to position + </p> </div> <div class="positionable" style="width:120px; height: 40px;"> - <p> - to position 2 - </p> + <p> + to position 2 + </p> </div> <div style="padding: 20px; margin-top: 75px;"> position... - <div style="padding-bottom: 20px;"> - <b>my:</b> - <select id="my_horizontal"> - <option value="left">left</option> - <option value="center">center</option> - <option value="right">right</option> - </select> - <select id="my_vertical"> - <option value="top">top</option> - <option value="middle">center</option> - <option value="bottom">bottom</option> - </select> - </div> - <div style="padding-bottom: 20px;"> - <b>at:</b> - <select id="at_horizontal"> - <option value="left">left</option> - <option value="center">center</option> - <option value="right">right</option> - </select> - <select id="at_vertical"> - <option value="top">top</option> - <option value="middle">center</option> - <option value="bottom">bottom</option> - </select> - </div> - <div style="padding-bottom: 20px;"> - <b>offset:</b> - <input id="offset" type="text" size="15"/> - </div> <div style="padding-bottom: 20px;"> - <b>collision:</b> - <select id="collision_horizontal"> - <option value="flip">flip</option> - <option value="fit">fit</option> - <option value="none">none</option> - </select> - <select id="collision_vertical"> - <option value="flip">flip</option> - <option value="fit">fit</option> - <option value="none">none</option> - </select> - </div> + <b>my:</b> + <select id="my_horizontal"> + <option value="left">left</option> + <option value="center">center</option> + <option value="right">right</option> + </select> + <select id="my_vertical"> + <option value="top">top</option> + <option value="middle">center</option> + <option value="bottom">bottom</option> + </select> + </div> + <div style="padding-bottom: 20px;"> + <b>at:</b> + <select id="at_horizontal"> + <option value="left">left</option> + <option value="center">center</option> + <option value="right">right</option> + </select> + <select id="at_vertical"> + <option value="top">top</option> + <option value="middle">center</option> + <option value="bottom">bottom</option> + </select> + </div> + <div style="padding-bottom: 20px;"> + <b>offset:</b> + <input id="offset" type="text" size="15"/> + </div> + <div style="padding-bottom: 20px;"> + <b>collision:</b> + <select id="collision_horizontal"> + <option value="flip">flip</option> + <option value="fit">fit</option> + <option value="none">none</option> + </select> + <select id="collision_vertical"> + <option value="flip">flip</option> + <option value="fit">fit</option> + <option value="none">none</option> + </select> + </div> </div> +</div><!-- End demo --> + <div class="demo-description"> <p>Use the form controls to configure the positioning, or drag the positioned element to modify its offset. |