You will indeed experience the issue with all plugins adding cleared elements inside your content. The problem seems to be caused by the way your theme was coded to allow for 3 different columns: sidebar / content / sidebar.
To avoid this problem, I would recommend that you follow the following pattern to create 3 columns on your site:
https://github.com/Automattic/_s/blob/master/layouts/sidebar-content-sidebar.css
I hope this helps.
Thank you, but no, that doesn’t really help me. First of all, that code doesn’t really make sense to me (why are two of the columns floated left?), and I’m still confused as to what the problem is to start out with.
If this is caused by plugins (I’m guessing it’s caused by Jetpack’s sharing buttons, then?) clearing to both sides, will it not be a problem no matter how I set it up? Because I will still have two sidebars on each side of my main content, and the clear will not have been removed.
I would really just like to be able to remove the code that clears to both sides (if I could find it), because I like the way my design looks.
I would really just like to be able to remove the code that clears to both sides (if I could find it), because I like the way my design looks.
You could edit the Jetpack sharing buttons to fix this issue, but you will experience the same problem with other plugins that will insert elements into your content. As long as your 3 columns are built this way, you will experience problems with all cleared elements inside the content container.
By organizing your 3 columns like in the example I gave earlier, you should prevent all further issues. You can read more about how to build your 3-column layout here:
http://alistapart.com/article/holygrail