javascript - 使侧导航高度匹配 Angular ui-view div 高度

标签 javascript html css angularjs

添加了一些 jquery 使我的索引(母版页)中的一个 div 与任何 View 中的任何内容一样具有全高。基本上,将一个的 div 高度与另一个的 div 高度相匹配。我的 jquery 代码是:

var divHeight = $('.rightSide').height(); 
$('.tabNav').css('min-height', divHeight+'px');

这适用于此 html:

<div class="col-md-2 tabNav">
    <ul class="tabTitle">
        <p>Project tools</p>
        <li class="tabCont"><a href="#/home">Welcome</a></li>
        <li class="tabCont"><a href="#">Experiments</a></li>
        <li class="tabCont"><a href="#">Interview Notes</a></li>
    </ul>
    <ul class="tabTitle">
        <p>Hypothesis worksheets</p>
        <li class="tabCont"><a href="/#/steps">Problem phase</a></li>
        <li class="tabCont"><a href="/#/solutionHyp">Solution phase</a></li>
        <li class="tabCont"><a href="#">Service phase</a></li>
        <li class="tabCont"><a href="#">Growth phase</a></li>                
    </ul>            
</div>
<div ui-view class="rightSide">
</div>

注意带有 Angular Directive(指令) ui-view 的 div 有类“rightSide”吗?为什么这没有给我想要的结果?

最佳答案

你的 javascript 没问题,你实际上缺少 .rightside div 中的内容。

一旦你把应该没问题。检查一下:https://jsfiddle.net/Lqx6jp7q/1/

var divHeight = $('.rightSide').height(); 
$('.tabNav').css('min-height', divHeight+'px');

关于javascript - 使侧导航高度匹配 Angular ui-view div 高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40877911/

相关文章:

javascript - 使用jquery和c#从span检索数据

html - 在 colgroup 上设置行跨度?

javascript - 单击 iframe 嵌入 map 时启用指针事件

jQuery 弹出窗口滚动

html - 将表单 float 到图像上 - 侧边栏

javascript - 如何使用 MUI Texfield 和 Redux 更改状态

javascript - 获取客户端重定向

javascript - Node.js 在包含的 js 文件中快速渲染

javascript - Node JS 忽略未定义的检查

javascript - 使 <li> 元素的高度与其宽度匹配