You are in: home » webdesign » article

CSS causes Internet Explorer 6 and 5.5 to crash

Tags: css internet explorer

Internet Explorer 6 will simply crash just after you move your mouse pointer over one of the links on the next page.
The instance of iexplorer.exe which will try to render a CSS class property will be forced to close, together with its parents instances (e.g. if the current window has been opened using the "open in another window" menu).

AppName: iexplore.exeAppVer: 6.0.2900.2180ModName: mshtml.dll
ModVer: 6.0.2900.3199Offset: 00120521

The problem is caused by the mshtml.dll module, which is involved in the correct rendering of web pages.
It happens when a previously inline element with relative position tries to become an inline-block element.

The crash is caused by two simple CSS rules, applied to an anchor element:

a { position: relative;}
a:hover {display: inline-block;}

Internet Explorer 5.5 will also crash, I tested on Windows 98 and the system got so unstable I had to turn off the computer...

The XHTML code on which the crashing CSS rules are applied, can be found on the next page, to avoid unwanted browser crashes.

Attention: Move your mouse over the following links at your own risk, even other Internet Explorer windows may be forced to close (even all of them).

Show the article divided into multiple pages. Multiple pages

referrers Check incoming links to this article, according to Yahoo!.

|

react Send your reaction to this article by email.

|

bookmark Save this article using an online web2.0 service, the bookmark can be priate or can be shared with the rest of the world.

|

print If Javascript is disabled you'll need to use your browser's control to print this pages.