Alright, so I'm having this weird IE7 bug with wp_pagenavi. Instead of placing the navigation bar at the bottom where it should be, it is instead placing a broken bar in a random section of the page. Has anyone else ran into this? I'm using WP 2.6, with a clean wp_pagenavi install, and to my knowledge, I haven't changed any settings in the plugin. Here is what is happening:
Pic 1 and Pic 2.
Any ideas? Oddly enough, it works fine in IE6 and Firefox...
Most likely it is your theme css conflicting with pagenavi. I am not really good with CSS to help you with this.
You think so? I've ran a bunch of browsershots.org screens of my page, and I have precisely 2 browsers having this problem. IE7, and Avant (which I've never even heard of). Everything else runs it like it's supposed to. Almost certainly a CSS problem would occur across more browers.
Does it work on the default theme?
Looks like it is in fact gone after switching back to the default theme. Might I suggest in a future version making the IDs and Classes a bit more distinct with their names? That should cut back on any potential CSS conflicts. Make the names something like current-navi as opposed to current. and navi-pages, as opposed to "pages". I think I'm going to try and go through and change those out in my version, and see if that works. Thanks for the help!
If you take a look at the css, it is based on .wp-pagenavi, I don't see how global level "current" will effect ".wp-pagenavi span.current". It is most likely that your theme css global elements is causing this. Like for my polls, most theme like to do LABEL { display: none; } or doing something like INPUT { padding: 10px; } I have no idea why they do that.
I'm not sure what was causing it, but I think I mostly figured it out. Something was allowing it's height to be rather tall. And for whatever reason, part of it was being created halfway up the page as a result. So I just gave it a height of 25px. Someone better at CSS probably could have found a better way to fix it. But it works, and that's all that matters.
Yea, unfortunately I am sucks in CSS =( All my CSS area trial an error