JSFiddle - React, Tailwind, and code Playground
by Ryan Brackett
HTML
<div id="wrapper">
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
<div class="post"></div>
</div>
CSS
body {padding: 0px; margin: 0px;}
#wrapper {
width: 3000px;
height: 40px;
}
.post {
width: 150px;
height: 40px;
background: red;
margin-right: 10px;
float: left; color: white; padding: 10px;}
JavaScript
$(function(){
$(window).bind('scroll', function() {
$('.post').each(function() {
var post = $(this);
post.text( post.position().left - $(window).scrollLeft() );
});
});
});