mirror of
https://github.com/jquery/jquery-ui.git
synced 2025-01-07 20:34:24 +00:00
Tabs: Removed overflow workaround for IE6.
This commit is contained in:
parent
17227498f4
commit
da1255a392
13
ui/jquery.ui.tabs.js
vendored
13
ui/jquery.ui.tabs.js
vendored
@ -487,18 +487,10 @@ $.widget( "ui.tabs", {
|
|||||||
},
|
},
|
||||||
|
|
||||||
_setupHeightStyle: function( heightStyle ) {
|
_setupHeightStyle: function( heightStyle ) {
|
||||||
var maxHeight, overflow,
|
var maxHeight,
|
||||||
parent = this.element.parent();
|
parent = this.element.parent();
|
||||||
|
|
||||||
if ( heightStyle === "fill" ) {
|
if ( heightStyle === "fill" ) {
|
||||||
// IE 6 treats height like minHeight, so we need to turn off overflow
|
|
||||||
// in order to get a reliable height
|
|
||||||
// we use the minHeight support test because we assume that only
|
|
||||||
// browsers that don't support minHeight will treat height as minHeight
|
|
||||||
if ( !$.support.minHeight ) {
|
|
||||||
overflow = parent.css( "overflow" );
|
|
||||||
parent.css( "overflow", "hidden");
|
|
||||||
}
|
|
||||||
maxHeight = parent.height();
|
maxHeight = parent.height();
|
||||||
this.element.siblings( ":visible" ).each(function() {
|
this.element.siblings( ":visible" ).each(function() {
|
||||||
var elem = $( this ),
|
var elem = $( this ),
|
||||||
@ -509,9 +501,6 @@ $.widget( "ui.tabs", {
|
|||||||
}
|
}
|
||||||
maxHeight -= elem.outerHeight( true );
|
maxHeight -= elem.outerHeight( true );
|
||||||
});
|
});
|
||||||
if ( overflow ) {
|
|
||||||
parent.css( "overflow", overflow );
|
|
||||||
}
|
|
||||||
|
|
||||||
this.element.children().not( this.panels ).each(function() {
|
this.element.children().not( this.panels ).each(function() {
|
||||||
maxHeight -= $( this ).outerHeight( true );
|
maxHeight -= $( this ).outerHeight( true );
|
||||||
|
Loading…
Reference in New Issue
Block a user