JSFiddle - React, Tailwind, and code Playground

HTML

<div class="Container">
    <div class="Content"></div>
</div>
<br />
<span id="scrollLeft"></span>

CSS

body {
    direction: rtl;
}
div.Container {
    border: 5px solid #F00;
    width: 200px;
    height: 400px;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
div.Content {
    background-color: #00F;
    width: 900px;
    height: 380px;
}

JavaScript

$('div.Container').scroll(function () {
    st = $("div.Container").scrollLeft() + ' ' + GetScrollLeft($("div.Container"));
    $('#scrollLeft').html(st);
});

function GetScrollLeft(elem) {
    var scrollLeft = elem.scrollLeft();
    if ($("body").css("direction").toLowerCase() == "rtl") {
        // Absolute value - gets IE and FF to return the same values
        var scrollLeft = Math.abs(scrollLeft);

        // Get Chrome and Safari to return the same value as well
        if ($.browser.webkit) {
            scrollLeft = elem[0].scrollWidth - elem[0].clientWidth - scrollLeft;
        }
    }
    return scrollLeft;
}