I think it would be useful if plotly allowed users to pin scroll zoom to the x or y axis. I think this pairs really nicely with #1006, particularly with charts like time series -- I've got a preliminary implementation here if this feature is of interest ! https://github.com/CalvinFernandez/plotly.js/tree/cfernandez/bindZoomToAxis
Already possible here: http://codepen.io/etpinard/pen/kkvZKy
馃憤
Here too, thanks for bringing this up.
For folks who find this issue by Googling, this capability is possible through layout.yaxis.fixedrange = True (or layout.xaxis.fixedrange = True)
Most helpful comment
Already possible here: http://codepen.io/etpinard/pen/kkvZKy