jQuery选项卡,css和分界线

时间:2011-07-27 13:10:17

标签: jquery css jquery-ui-tabs

使用jQuery标签,我的两个标签的内容分为

<div id='leftnav'>left hand menu</div>
<div id='mainbody'>Main content here</div>

现在使用css我有一个单行条显示一个停止而另一个停止的位置。

#leftnav
{
    float: left;
    width: auto;
    border-right: 1px solid gray;
    margin: 0;
    padding: 0.5em;
}

主体内容根据从leftnav中选择的选项而变化。这会改变页面的高度,但分隔它们的线的高度保持不变。有没有办法让这种动态变得如此,以至于它始终是主体的高度?

3 个答案:

答案 0 :(得分:2)

  

有没有办法让这种动态变得如此,以至于它总是如此   主体的高度?

选择标签后,您可以运行以下内容:

$('#leftnav').height($('#mainbody').height());

答案 1 :(得分:0)

也许你可以将height:100%;添加到css中。你试过吗?

答案 2 :(得分:0)

您需要将#leftnav的高度设置为#mainbody的高度,或者将#mainbody设置为与border-left相同的边框