fitzgen/pycco — pull request #55 by x3ro (2012-04-05 13:45:38+00:00)
Title: Fix background not staying behind the code when scrolling horizontally

This commit fixes a bug introduced in e2032e19b05 which changed the
previous table layout to a pure CSS-based layout. Because the new layout
used a "position: fixed" background, the background would not scroll
when code lines were more wide than the browser window. This has been
fixed by making the background "position: absolute" and moving it into
the container DIV. Because the container DIV does not expand if its
content is wider than the browser window though, I had to set the body
background color to the same color than the code background and the
container background to white, so that the left (comment) part stays
white.

Screenshot before the fix:
![Before fix](http://cl.ly/0o2T3c2d01313T2x0r0s/before.png)

Screenshot after the fix:
![After fix](http://cl.ly/1w0o1C2Y1N3d3x3I0W3l/after.png)