Monday, October 16, 2006


Somehow, by adding to my blogroll area, I seem to have messed up the sidebar.

I know other people have run into this before. What did I do, and how do I fix it, please?


  1. I don't see what's wrong -- did you fix it already? I notice that sometimes when you're on permalink page for an individual post at my place, if the post doesn't reach the length of the sidebar, then the sidebar bleeds into the body -- is that the problem?

  2. On my browser, it's dropped below all of the posts.

    Hmm, may I ask what browser you use? (I use explorer because I'm boring and a luddite.)

  3. On my brower, your sidebar has dropped to the bottom, too. Others who have had this have tried republishing with pretty good success. Good luck! (I use explorer, too)

  4. Oops, just noticed that you added me...perhaps it is my "weighty issue" that has dragged your poor sidebar to the bottom of the page :)

  5. I just tried republishing, to no apparent effect. Oh well!

    And yep, I added, you. Hope that's okay and all.

  6. That happened to me, and at some point it just resolved itself. Much to my happy surprise.
    (Luddites unite!)

  7. Anonymous11:01 AM

    It's a bit late now, probably. But anyway. When that happens, it's usually because your two columns are fractionally too wide to float alongside each other on the screen as they should. (And when I say fractionally, I mean often by as little as 0.1% or a single pixel.) Maybe it's just that one of the new additions to the blogroll takes up exactly the whole width of the sidebar. Some browsers are worse about this than others, which is why some people won't see the problem. (It's no accident that several people reporting the problem are using Internet Explorer... Get yourself Firefox or Opera, folks!)

    So, I've looked at your template and there's a bit that goes like this:

    #content {
    margin:0 auto;
    #main {
    #sidebar {

    If you take 1 or maybe 2 pixels off the sidebar width (ie, reduce it from 220 to 219 or 218), you should avoid the problem in future.