dt_
dt_

Reputation: 95

calc() with jQuery (background-position)

How can i replace CSS calc() with jQuery?

var scrollPos = $(window).scrollTop(),
    posY = Math.floor(0.2 * scrollPos);

$('.background-layer').css('background-position', '50% calc(50% + ' + posY + 'px)');

Upvotes: 1

Views: 266

Answers (1)

Vlado Pandžić
Vlado Pandžić

Reputation: 5058

This might help you:

<div class="lala">
sdasd
</div>
 var posY=50;
 $(document).ready(function(){
    $(".lala").css('background-position-y',"50%").css('background-position-
   y','+='+posY+'px')

});

https://jsfiddle.net/m5946szm/1/

Upvotes: 1

Related Questions