I want to create my own implementation of a div with scroll, without using overflow: scroll;
But I can't seem to figure out how to get the content offset of a div, does anyone know?
I want to create my own implementation of a div with scroll, without using overflow: scroll;
But I can't seem to figure out how to get the content offset of a div, does anyone know?
I'm not entirely sure I understand what you mean by "content offset", but one way to implement scrolling-like behavior would be this:
<div id="a">
    <div id="b">
        Lorem ipsum dolor pipsum.
    </div>
</div>
#a {
    position: relative;
    overflow: hidden;
    height: 100px;
}
#b {
    position: absolute;
    height: 200px;
}
Now you could scroll #b within #a by changing the #b's top property. Scrolling it to bottom would mean setting top to -100px, and 0 to reset.
Implementing an actual scroll-bar would be up to you, though. As well as things like mouse-wheel support.