mirror of
https://github.com/jquery/jquery.git
synced 2024-11-23 02:54:22 +00:00
Fixes #12139, make sure absolutely positioned elements have HTML as offsetParent, closes gh-1010
This commit is contained in:
parent
18e7a53d15
commit
8121309694
@ -469,7 +469,7 @@ test("chaining", function() {
|
||||
});
|
||||
|
||||
test("offsetParent", function(){
|
||||
expect(12);
|
||||
expect(13);
|
||||
|
||||
var body = jQuery("body").offsetParent();
|
||||
equal( body.length, 1, "Only one offsetParent found." );
|
||||
@ -496,6 +496,11 @@ test("offsetParent", function(){
|
||||
|
||||
var area = jQuery("#imgmap area").offsetParent();
|
||||
equal( area[0], document.documentElement, "The html element is the offsetParent of the body." );
|
||||
|
||||
div = jQuery("<div>").css({ "position": "absolute" }).appendTo("body");
|
||||
equal( div.offsetParent()[0], document.documentElement, "Absolutely positioned div returns html as offset parent, see #12139" );
|
||||
|
||||
div.remove();
|
||||
});
|
||||
|
||||
test("fractions (see #7730 and #7885)", function() {
|
||||
|
Loading…
Reference in New Issue
Block a user