Paint time in IE11
I was able to find a solution. It turns out that there is a bug in IE11 causing very poor rendering performance on an element with overflow: hidden, and a border-radius > 0. The solution in my case was to remove the border radius from the parent div.
Here is the bug report:
https://connect.microsoft.com/IE/feedbackdetail/view/961961/ie-9-ie-11-divs-with-a-border-radius-and-overflow-other-than-visible-resize-slow-when-filled-with-divs-with-position-relative
Here is another stack overflow post that helped me fix this issue:
How does overflow: hidden; & border-radius on a container cause massive slowdowns to "Paint / Render Layer" within container, only on IE?
How do I detect IE 8 with jQuery?
It is documented in jQuery API Documentation. Check for Internet Explorer with $.browser.msie
and then check its version with $.browser.version
.
UPDATE: $.browser removed in jQuery 1.9
The jQuery.browser() method has been deprecated since jQuery 1.3 and is removed in 1.9. If needed, it is available as part of the jQuery Migrate plugin. We recommend using feature detection with a library such as Modernizr.
Related Topics
Change the Color of a Text in Div Using Jquery Contains
How to Let a Div Stick to Cursor
Jquery Calendar Time Selection Suggestion
Jquery Example (In Jsfiddle) Working in Firefox But Not in IE8, 7
Mui Button Hover Background Color and Text Color
Grabbing Style.Display Property via Js Only Works When Set Inline
How to Have a Non-Rectangular Div
Selecting Text in a Div Programmatically Using Position Values Belong to That Text
How to Get Cursor to Change Before Mouse Moves When Changing the Cursor Style Dynamically
Determine If Point Is Within Bounding Box
Highlight Multiple Items on Hover's Condition
How to Remove an Existing Class Name and Add a New One with Jquery and Cookies
Need to Load Image as Modal on Click in Bootstrap CSS
Infinite Rotation Animation Using CSS and JavaScript
Is There a Way I Can Force Chrome to Do Subpixel Rendering for a Slow Translation
How to Create a Marquee Using CSS or JavaScript