1

I am currently working on a static website project, which is using html5, css3 and the bootstrap framework. In Firefox everything looks great, but in Internet Explorer 8 the site is totally damaged.

Two things are not working properly:

  • The main menu is not available
  • the teaser boxes are falling out of the layout.

I have already tested the following standard failures:

  • website is running in compatibility mode for Internet Explorer
  • HTML5shiv.js and respond.js are stored on my own server and not loaded via cdn
  • I have set alerts to check that all scripts are running
  • HTML is valid
  • Site run in Standards mode and not quirks mode

I have tried to find out what is happening with the site with these tools:

  • IE debugger
  • additionally check it with IETester
  • Firebug

Do you have any suggestions?

My project can be viewed here.

Nickname
  • 99
  • 1
  • 12

1 Answers1

0

I solved the two bugs by myself. I solved the first issue "The main menu is not available" with an additional css file for IE through fixing the z-index in combination with postion absolute.

<!--[if lt IE 9]>
    <link href="css/ie8fix.css" rel="stylesheet">
<![endif]-->

CSS content for ie8fix.css:

.nav{position: absolute; z-index:999;}

The second issue was not really a bug, because one box where higher then all others and that was the reason why the box fall out of the design. So I correct the height value (in my case: delete a html break) and it works fine now.

Nickname
  • 99
  • 1
  • 12