On Fri, 5 Feb 2010 13:19:00 -0600 Kevin Horn <kevin.h...@gmail.com> wrote: > > I'll see if I can find/make time to have a look at the CSS. > > That would be really great. There are a few things that are driving > me bonkers. For example: the prev/next/index links on the right hand > side of the gray navbar are 1 freakin' pixel lower than the > "breadcrumb" links on the left hand side of the same navbar () at > least on this machine), and I have no idea why.
After spending a few minutes poking about with Firebug, the reason becomes clear: - In twistedtrac.css line 38, the navbar list items are set to "display: inline", which makes them layout like "<span>" and stack up nicely on the left, but also makes them ignore certain vertical adjustments like margin and padding. - In twistedtrac.css line 42, the navbar list items on the right are set to "float: right", which makes them stack up nicely on the right but also happens to make them respond to margin and padding again. - In trac.css line 179, the navbar list items are set to "padding: 0.25em 0", giving them vertical padding. This is ignored by the inline list items on the left, but respected by the floated list items on the right. I haven't studied the CSS of the main Twisted site, so I don't know how they get around it there. One easy way around it for the docs might be to change "display: inline" to "float: left", which also makes them stack up on the left, and behave consistently with the ones on the right. _______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python