Undercrank

CSS

October 24, 2003

Peek-a-boo

Whilst working on a "secret project" recently, I came across an rendering error that manifests itself in IE6. Referred to as the "Peek-a-boo" bug, it's shows itself (or actually, it doesn't) by having your content disappear completely, then mysteriously re-appear on a repaint caused by scrolling or switching back to it from another application.

At first, I was almost convinced it was my graphics drivers, or some odd Windows quirk. However, it's a known issue and fortunately the link above documents it and a good workaround. I chose to use the setting of the line-height attribute to 100% on the parent element which cured it straight off, without affecting the flow of the content itself.

More of the same RSS

Fixing the double margin bug in IE

The ridiculous double margin bug that affects Internet Explorer finally has a cure.

Internet Explorer 7

Dean Edwards has put together a set of scripts that add some sorely lacking functionality from IE5.5 and IE6.0.

'Nuff Said

Why tables for layout is stupid.

Media rules in Internet Explorer 5.0

It's probably well documented elsewhere, but another CSS failing in Internet Explorer came up for me today. IE5.5 (and I presume, earlier) fail to properly respect the media attribute within a style tag. For example, in the following code IE5.x...

Trackbacks

Trackback URL for this entry is:

Peek-a-boo on October 24, 2003

JROO PHOTO::BLOG - Mark was working on a "secret project" today, and came across this weird bug in IE6. I've seen it manifet itself before but always thought it was problem in the design of the site....

Comments

Bryn Price on October 24, 2003

Your link doesn't work :(

Post a comment

Remember personal info?