mirror of
https://github.com/ascribe/onion.git
synced 2024-12-23 01:39:36 +01:00
Merge branch 'master' into AD-901-add-lint-for-scss
This commit is contained in:
commit
287cf09ada
@ -241,6 +241,16 @@ let SlidesContainer = React.createClass({
|
||||
},
|
||||
|
||||
render() {
|
||||
let spacing = this.state.containerWidth * this.state.slideNum;
|
||||
let translateXValue = 'translateX(' + (-1) * spacing + 'px)';
|
||||
|
||||
/*
|
||||
According to the react documentation,
|
||||
all browser vendor prefixes need to be upper cases in the beginning except for
|
||||
the Microsoft one *bigfuckingsurprise*
|
||||
https://facebook.github.io/react/tips/inline-styles.html
|
||||
*/
|
||||
|
||||
return (
|
||||
<div
|
||||
className="container ascribe-sliding-container-wrapper"
|
||||
@ -250,7 +260,11 @@ let SlidesContainer = React.createClass({
|
||||
className="container ascribe-sliding-container"
|
||||
style={{
|
||||
width: this.state.containerWidth * this.customChildrenCount(),
|
||||
transform: 'translateX(' + (-1) * this.state.containerWidth * this.state.slideNum + 'px)'
|
||||
transform: translateXValue,
|
||||
WebkitTransform: translateXValue,
|
||||
MozTransform: translateXValue,
|
||||
OTransform: translateXValue,
|
||||
mstransform: translateXValue
|
||||
}}>
|
||||
<div className="row">
|
||||
{this.renderChildren()}
|
||||
|
Loading…
Reference in New Issue
Block a user