Upon testing the site in question on IE 10, it appears that there is a bug in the top menu when viewed in this browser.
The issue seems to stem from the use of an img
element within the navbar.
If you access the developer toolbar in IE by pressing F12
, and change the width
property of the img
from auto
to another value (such as un-checking the box), the display of the site returns to normal.
Further investigation reveals the following css
setting for the img
element in bootstrap:
img {
width: auto\9;
height: auto;
max-width: 100%;
vertical-align: middle;
border: 0;
-ms-interpolation-mode: bicubic;
}
The mysterious width: auto\9
seems to be a CSS hack intended for older versions of IE, not including IE 10.
- CSS \9 in width property
To quickly resolve this issue, one possible solution could be to apply a custom css
property specifically defining the width of the img
within the navbar
.