Keresés

Új hozzászólás Aktív témák

  • Taci

    addikt

    válasz Taci #8482 üzenetére

    Jobb megoldás híján maradtam transform-piszkálásnál.

    Én így oldottam meg, ha esetleg később valaki ilyen problémával találkozna:

    function scrollSidePanelScrollContent(yToScroll){
        var sidePanelScrollContent = document.getElementsByClassName("scroll-content")[0];
        var transformCurrentValue = sidePanelScrollContent.style.transform;
        var translate3DValueOfYpx = transformCurrentValue.split(",")[1];
        var translate3DValueOfY = translate3DValueOfYpx.replace("px", "");
        var scrollToY = parseInt(translate3DValueOfY) + yToScroll;
        leftSidePanelScrollContent.style.transform = "translate3d(0px, " + scrollToY + "px, 0px)";
    }

    (Nyilván profibban is lehet, de így átlátható, mit-miért, alapnak tökéletes lehet.)

    Ha valaki azért tudja a "rendes" megoldást erre a problémára, írjon majd.
    Köszi.

Új hozzászólás Aktív témák

Hirdetés