インデックス(マスターページ)内の1つのdivを任意のビューのコンテンツとして完全な高さにするためにjqueryを追加しました。基本的にdivの高さと1のdivの高さを一致させます。私のjqueryのコードは次のようになります。これは、このHTMLに適用されるサイドナビゲーションの高さを角度ui-view divの高さに一致させる
var divHeight = $('.rightSide').height();
$('.tabNav').css('min-height', divHeight+'px');
:角度指令のUIビューを持つdiv要素は "rightSide" のクラスを持っていることを
<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>
お知らせ?なぜ私は後の結果を得られないのですか?
最初に確認するものは実際に設定しているものです。あなたが設定した行の直後にconsole.log(divHeight)を追加してください。 –
実際にその要素の最小高さを取得していますか? – Flink
@Flink - あなたの質問が分かりません。 DOMツリーからそれを取得する必要があります。 – Mark