Mouse pointer, block outline, and editor toolbar out of position

Permalink
I discovered an issue that affects Concrete 5.7 and also found the solution; I'm posting here in case it helps save someone a few minutes.

The symptom was in edit mode. I would need to position the mouse *below* a block in order to have that block outlined and get the context menu (edit block, etc). When I edited a block the editor toolbar was too low, obscuring the first line or two of the editor window - so you'd be typing under the toolbar for the first line or two.

The problem was that I had set position:relative for the body in the CSS of my site, e.g.
body {
position: relative;
}

Perhaps it's bad form to set the body as position:relative. In any case removing that style from the body tag corrected the problem.

stuball