Forum Moderators: not2easy
I am also exposing people who write better CSS and HTML than I do to my site, and am therefore braced for hundreds of "it doesn't work in this or that browser" type comments - let's have it.
But in the midst of all of that, please tell me how to solve these 2 problems:
(1) Text on the comments page often doesn't appear in IE6. It's there though - if you highlight it it appears, but if you refresh the page it vanishes again. The background and border to the "search" box on the front page also is missing until it is highlighted. I understand this may be the guillotine bug. What in my CSS is bloody well doing this? How do I fix it? I've tried changing positioning to relative and the like, and while it's attenuated the problem, it's not gone away completely.
(2) My images don't appear on the individual posts pages. I know they're there - they're behind the bloody background. I understand this may be something to do with Z-Values and so I put a few in there in the hopes of forcing the outcome I wanted, but it didn't work - the pictures aren't appearing. Interestingly enough, this happened when I changed the positioning of the DIVs to relative to get rid of the guillotine bug in the first place, so I traded one problem for another.
The web page is at <snip>
Any help will be gratefully and humbly accepted.
Nicolas.
[edited by: SuzyUK at 6:09 pm (utc) on Oct. 22, 2004]
[edit reason] sorry no URLs : see TOS #13 [webmasterworld.com] [/edit]
When you go to <snip> can you see the picture on the right, or do you just see an empty space like I do?
The "search" box problem is more erratic - sometimes it's there and sometimes it's not, something to do with scrolling.
The comments window problem doesn't happen everywhere either - for example at the moment it isn't occurring under the "Hero" movie review comments, but it is happening under the "Palestinian Girl.." story.. (click "comments")
Weird.
Link removed per TOS
[edited by: SuzyUK at 6:26 pm (utc) on Oct. 22, 2004]
It sounds like you're suffering from IE's "peek-a-boo" bug. One way to fix it is to add
height:1%; to the affected div. You can also do a search here or the web for "IE peek-a-boo bug" for other alternatives. By the way, the Terms of Service [webmasterworld.com] prohibit the posting of personal URLs, so don't be surprised when a moderator edits it out of your post.
After you've gone through and sorted out all of your tables, sit back and reflect on how quicker it would have been if you could have done all of that in one go - with css. Then, if I were you, I'd take your text out of tables, put it in divs and suchlike and go back to the w3c validator and fix the problems.
Good luck.