So, I went into the debugger, and opened the Elements panel, and the offsetTop property shows 162. Cool, about what I expected.
In the console panel, if I type el.offsetTop, I get 0.
It's just a simple <span> element inside a <div>. The same nesting elsewhere on the page works fine.