Following & Followers pages format wrong in IE

Asked by Michael

This is an IE issue I'm sure, though the way Jisko's css is laid out may contribute to it perhaps.

In Chrome and Firefox everything renders perfectly well at http://lincme.co.uk, but in IE8 the Following and Followers pages (accessed from the sidebar Stats links) are a complete mess. I thought I'd broken the default Jisko theme, as I've made a number of changes, but using the default theme causes the same results. (We're on Jisko 3.0rc1 r597 trunk).

I've re-read a lot of suggestions regarding IE and how to get around its rendering problems, but nothing I try works. I'm also getting a headache going through the code, but think there may be something wrong with /theme/pages/following.php or /theme/pages/followers.php because they should paginate in the same way, but their code is different.

Also, perhaps there's something missing from the page structure for these two views? All other pages are fine in IE.

Question information

Language:
English Edit question
Status:
Solved
For:
Jisko Edit question
Assignee:
No assignee Edit question
Solved by:
Michael
Solved:
Last query:
Last reply:
Revision history for this message
Andivista (andi19642004) said :
#1

I don`t see render problems on following and followers page with IE8. But thanks for the IE8 Tip! I found some graphic bugs on my twitter sites. It looked terrible with IE8 but now it`s OK! http://twitpic.com/2cv7gu

Much worse for me was the work on the integration of twitter. A lot of things did not worked (link to the twitter status page, differentiate % @ , ... )

I'm still looking for someone who has the complete version 3.0RC1 with Twitter OAuth on a public server ( working ). I can not imagine, that i was the only one who had problems. With Version 3.0Beta2 i had much less problems.

Greetings from Berlin
Andi

Revision history for this message
Michael (michael-lincme) said :
#2

Glad the note helped Andi.

I discovered that my problem in IE8 was caused by hiding the 'tag' block of buttons on the notes page with css. I don't like those buttons taking up screen space, and their functions are available by selecting from menus, etc. I used display:none; in the css to hide them, and didn't realise that this caused a problem in IE8 until I found the buttons had to be shown in the user Settings. Removing them from the php file, and restoring the css so the buttons show in Settings resolved the problem.

It seems that in most browsers display:none; means, "Don't show this element", whereas in IE it means, "Just bork this display - we don't need it"!