mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 10:20:08 +00:00
added experimental scaling, still need to figure out how to manage origin...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
a90c8d569a
commit
19dee8e43b
@ -31,6 +31,7 @@
|
|||||||
* (update width to fit viewer)
|
* (update width to fit viewer)
|
||||||
*/
|
*/
|
||||||
.ribbon-set {
|
.ribbon-set {
|
||||||
|
position: relative;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
|
||||||
/* This allways needs to be of viewer width, this mostly applies
|
/* This allways needs to be of viewer width, this mostly applies
|
||||||
@ -40,6 +41,13 @@
|
|||||||
|
|
||||||
padding-top: 50%;
|
padding-top: 50%;
|
||||||
padding-bottom: 50%;
|
padding-bottom: 50%;
|
||||||
|
|
||||||
|
margin-left: -50%;
|
||||||
|
left: 50%;
|
||||||
|
|
||||||
|
|
||||||
|
transform-origin: 50% 50%;
|
||||||
|
/*transform: scale(0.5);*/
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -88,10 +96,36 @@
|
|||||||
<script src="../ext-lib/jquery.js"></script>
|
<script src="../ext-lib/jquery.js"></script>
|
||||||
<script src="../ext-lib/jquery-ui.js"></script>
|
<script src="../ext-lib/jquery-ui.js"></script>
|
||||||
|
|
||||||
|
<script src="../ext-lib/velocity.min.js"></script>
|
||||||
|
|
||||||
<script src="../lib/jli.js"></script>
|
<script src="../lib/jli.js"></script>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
|
// XXX these accumolate errors...
|
||||||
|
var zoomIn = function(c){
|
||||||
|
c = c || 1.2
|
||||||
|
$('.ribbon-set')
|
||||||
|
.velocity('stop')
|
||||||
|
.css({
|
||||||
|
})
|
||||||
|
.velocity({
|
||||||
|
scale: '*='+c,
|
||||||
|
width: '/='+c,
|
||||||
|
'margin-left': '/='+c,
|
||||||
|
}, 300)
|
||||||
|
}
|
||||||
|
var zoomOut = function(c){
|
||||||
|
c = c || 1.2
|
||||||
|
$('.ribbon-set')
|
||||||
|
.velocity('stop')
|
||||||
|
.velocity({
|
||||||
|
scale: '/='+c,
|
||||||
|
width: '*='+c,
|
||||||
|
'margin-left': '*='+c,
|
||||||
|
}, 300)
|
||||||
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user