Skip to content

Instantly share code, notes, and snippets.

@daviddahl
Created April 22, 2016 13:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save daviddahl/a6740c9310d15452b28fac79cbc93b6a to your computer and use it in GitHub Desktop.
Save daviddahl/a6740c9310d15452b28fac79cbc93b6a to your computer and use it in GitHub Desktop.
SImlified Test Case, slider
<html>
<head>
<style>
.slide{
-webkit-transition:all .2s linear;
-webkit-transform: translate3d(0,0,0);
-moz-transition:all .2s linear;
-moz-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
#square {
width: 400px;
height: 400px;
background-color: gray;
}
</style>
<script>
document.addEventListener('DOMContentLoaded', function () {
var square = document.querySelector('#square');
var slides = document.querySelectorAll('.slide');
square.addEventListener('click', function () {
for (var idx in slides) {
console.log('transforming....');
if (!slides[idx].style) {
continue;
}
slides[idx].style['-webkit-transform'] = 'translate3d(85%,0,0)';
slides[idx].style['-moz-transform'] = 'translate3d(85%,0,0)';
slides[idx].style['transform'] = 'translate3d(85%,0,0)';
}
}, false);
});
</script>
</head>
<body>
<div id="square" class="slide">
</div>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment