<http://touristguides.org.uk/advsearch>
Had a problem with this page which is now cured (unless the window is ridiculously narrow), but something else is happening.
The page has:
* header across the top
* sidebar floated left
* main content area to its right
* footer across the bottom
* All four have rounded corners, done as nested divs
Sometimes, just sometimes, the content of the footer appears overlaid on the main content area, not far below the top. When it does, as you scroll down, you find three of the footer div's rounded corners at different points vertically: first the bottom right one, then the bottom left, then the top right; and a bit further down is the rest of the footer's background, with its rounded top left corner, across the content area. Right at the very bottom is the link to the BrowseHappy site that only appears for the benefit of IE users. That's in the right place, except that the graphic link that should be below it isn't there - I guess it's hidden behind the footer background further up. Everything is in its correct position horizontally.
As soon as you roll the mouse over any link in the footer's content (which, remember, is near the top of the page), or over the BrowseHappy text link at the bottom, everything pops into place as it should be, including the graphic BrowseHappy link.
And this only happens sometimes - you can happily press F5 any number of times and it'll be fine, then once more and it'll go wrong. It appears not to be affected by window width, unlike my previous problem. And it doesn't happen on any other page, although they all have the same basic structure. However...
On another page, which unfortunately you can only see by logging in, the top part of the main content's text sometimes (again, only sometimes) appears to the left, overlaid on the sidebar, until you roll over a link in the sidebar, when it pops into place. This may or may not be related!
I've tried every magic bullet I can think of, trawled any number of sites about IE CSS bugs, but can't find a solution. It looks a bit like the 'Peekaboo' bug <http://www.positioniseverything.net/explorer/peekaboo.html>, but it isn't the same because nothing actually vanishes, and once you've put it right by rolling over a link you can't make it go wrong again without reloading the page.
Any suggestions, or pointers to yet another IE/CSS site that might have the solution, gratefully received!Try NiftyCorners:
<!-- m --><a class="postlink" href="http://pro.html.it/esempio/nifty/Try">http://pro.html.it/esempio/nifty/Try</a><!-- m --> NiftyCorners:
<!-- m --><a class="postlink" href="http://pro.html.it/esempio/nifty/">http://pro.html.it/esempio/nifty/</a><!-- m -->
Wow! That does indeed look seriously nifty. I don't know whether it'll solve the problem this thread's about, but it would certainly simplify both my CSS and my (X)HTML. Thanks!Wow! That does indeed look seriously nifty. I don't know whether it'll solve the problem this thread's about, but it would certainly simplify both my CSS and my (X)HTML. Thanks!
It did indeed solve my problem, as far as I can tell. Big difference - thanks again!
Had a problem with this page which is now cured (unless the window is ridiculously narrow), but something else is happening.
The page has:
* header across the top
* sidebar floated left
* main content area to its right
* footer across the bottom
* All four have rounded corners, done as nested divs
Sometimes, just sometimes, the content of the footer appears overlaid on the main content area, not far below the top. When it does, as you scroll down, you find three of the footer div's rounded corners at different points vertically: first the bottom right one, then the bottom left, then the top right; and a bit further down is the rest of the footer's background, with its rounded top left corner, across the content area. Right at the very bottom is the link to the BrowseHappy site that only appears for the benefit of IE users. That's in the right place, except that the graphic link that should be below it isn't there - I guess it's hidden behind the footer background further up. Everything is in its correct position horizontally.
As soon as you roll the mouse over any link in the footer's content (which, remember, is near the top of the page), or over the BrowseHappy text link at the bottom, everything pops into place as it should be, including the graphic BrowseHappy link.
And this only happens sometimes - you can happily press F5 any number of times and it'll be fine, then once more and it'll go wrong. It appears not to be affected by window width, unlike my previous problem. And it doesn't happen on any other page, although they all have the same basic structure. However...
On another page, which unfortunately you can only see by logging in, the top part of the main content's text sometimes (again, only sometimes) appears to the left, overlaid on the sidebar, until you roll over a link in the sidebar, when it pops into place. This may or may not be related!
I've tried every magic bullet I can think of, trawled any number of sites about IE CSS bugs, but can't find a solution. It looks a bit like the 'Peekaboo' bug <http://www.positioniseverything.net/explorer/peekaboo.html>, but it isn't the same because nothing actually vanishes, and once you've put it right by rolling over a link you can't make it go wrong again without reloading the page.
Any suggestions, or pointers to yet another IE/CSS site that might have the solution, gratefully received!Try NiftyCorners:
<!-- m --><a class="postlink" href="http://pro.html.it/esempio/nifty/Try">http://pro.html.it/esempio/nifty/Try</a><!-- m --> NiftyCorners:
<!-- m --><a class="postlink" href="http://pro.html.it/esempio/nifty/">http://pro.html.it/esempio/nifty/</a><!-- m -->
Wow! That does indeed look seriously nifty. I don't know whether it'll solve the problem this thread's about, but it would certainly simplify both my CSS and my (X)HTML. Thanks!Wow! That does indeed look seriously nifty. I don't know whether it'll solve the problem this thread's about, but it would certainly simplify both my CSS and my (X)HTML. Thanks!
It did indeed solve my problem, as far as I can tell. Big difference - thanks again!