Internet Explorer does not display embedded icons
Environment
Product | Telerik UI for ASP.NET AJAX |
Description
IE has a few settings which might prevent the font icons loading on the page. If some of them are enabled, this may break the appearance of RadButton, RadRadioButtonList, RadEditor or another Telerik controls. Check out the instructions below which will help you troubleshoot and solve the problem.
Solution
The problem can be due to one of the following configuration settings:
- The Microsoft Untrusted font blocking security policy that blocks all fonts (not only the ones used in Telerik UI for ASP.NET AJAX, KendoUI) outside of %windir%/fonts from loading. You can find more information about the problem in Font Icons are not loaded in IE11 (Telerik Forum) and IE 11: error CSS3111 in my own code, and google.com/fonts doesn't render any fonts (StackOverflow). This problem should be fixed in the latest Microsoft patches as per the following MSDN blog post: Dropping the “Untrusted Font Blocking” setting.
- The "Allow font download policy" is disabled
- The "Use software rendering instead of GPU rendering" setting is disabled - Go to Internet Options -> Advanced -> Accelerated graphics -> Check "Use software rendering instead of GPU rendering"
- The security options of IE are set to High