diff options
Diffstat (limited to 'src/support.js')
-rw-r--r-- | src/support.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/support.js b/src/support.js index da5fec8ff..f2fa161e0 100644 --- a/src/support.js +++ b/src/support.js @@ -91,7 +91,8 @@ jQuery.support = (function() { noCloneEvent: true, inlineBlockNeedsLayout: false, shrinkWrapBlocks: false, - reliableMarginRight: true + reliableMarginRight: true, + pixelMargin: true }; // Make sure checked status is properly cloned @@ -277,6 +278,11 @@ jQuery.support = (function() { offsetSupport.subtractsBorderForOverflowNotVisible = ( inner.offsetTop === -5 ); offsetSupport.doesNotIncludeMarginInBodyOffset = ( body.offsetTop !== conMarginTop ); + if( window.getComputedStyle ) { + div.style.marginTop = "1%"; + support.pixelMargin = ( window.getComputedStyle( div, null ) || { marginTop: 0 } ).marginTop !== "1%"; + } + body.removeChild( container ); div = container = null; |