Finally working - separated fixed and flexi height parallaxing to pull it off

This commit is contained in:
James Barnsley
2018-12-19 08:20:21 +13:00
parent fbbd254082
commit cf0ca4b2e1
11 changed files with 13817 additions and 10516 deletions

View File

@ -56,8 +56,10 @@ export default class Parallax extends React.Component{
if (this.state.loaded){
class_name += " parallax--loaded";
}
if (this.props.boxed){
class_name += " parallax--boxed";
if (this.props.fixedHeight){
class_name += " parallax--fixed-height";
} else {
class_name += " parallax--flexible-height";
}
var style = {};
@ -67,8 +69,10 @@ export default class Parallax extends React.Component{
return (
<div className={class_name}>
<div className="parallax__image" style={style}></div>
<div className="parallax__overlay"></div>
<div className="parallax__layer">
<div className="parallax__image" style={style}></div>
<div className="parallax__overlay"></div>
</div>
</div>
);
}