From 8c1160d91bf0a7599a1b519592829dfb396fd847 Mon Sep 17 00:00:00 2001 From: Bas Bosman Date: Thu, 19 Jun 2014 11:26:55 +0200 Subject: [PATCH] Document IE8 font-face weirdness --- docs/_includes/getting-started/browser-device-support.html | 3 +++ docs/_includes/nav/getting-started.html | 1 + 2 files changed, 4 insertions(+) diff --git a/docs/_includes/getting-started/browser-device-support.html b/docs/_includes/getting-started/browser-device-support.html index 1a12364407..4140a9c22b 100644 --- a/docs/_includes/getting-started/browser-device-support.html +++ b/docs/_includes/getting-started/browser-device-support.html @@ -106,6 +106,9 @@

Internet Explorer 8 and box-sizing

IE8 does not fully support box-sizing: border-box; when combined with min-width, max-width, min-height, or max-height. For that reason, as of v3.0.1, we no longer use max-width on .containers.

+

Internet Explorer 8 and @font-face

+

IE8 has some issues with @font-face when combined with :before. Bootstrap uses that combination with its Glyphicons. If a page is cached, and loaded without the mouse over the window (i.e. hit the refresh button or load something in an iframe) then the page gets rendered before the font loads. Hovering over the page (body) will show some of the icons and hovering over the remaining icons will show those as well. See issue #13863 for details.

+

IE Compatibility modes

Bootstrap is not supported in the old Internet Explorer compatibility modes. To be sure you're using the latest rendering mode for IE, consider including the appropriate <meta> tag in your pages:

{% highlight html %} diff --git a/docs/_includes/nav/getting-started.html b/docs/_includes/nav/getting-started.html index fae906920e..54927c22ae 100644 --- a/docs/_includes/nav/getting-started.html +++ b/docs/_includes/nav/getting-started.html @@ -44,6 +44,7 @@
  • Internet Explorer 8-9
  • IE8 and Respond.js
  • IE8 and box-sizing
  • +
  • IE8 and @font-face
  • IE Compatibility modes
  • IE10 and Windows (Phone) 8
  • Safari percent rounding