0

div2 つのフローティングdivs を並べて保持する があります。これらの 2 つの浮動divs には、1px solid #e7e7e7;それらを区切る境界線が必要です。border-right: ...最初の childを装着しようとしましたdivが、2 番目の子のdivほうが高い場合、境界線は高さいっぱいまで伸びません (ローカルの高さのままです)。両方のコンテンツdivは動的であるため、親の高さに合わせて調整するかdiv、それ自体とその兄弟の間の最大の高さを取る必要があります。

これを行う簡単な方法はありますか?

4

2 に答える 2

0

JavaScript を使用したくない場合、私が知っている他の唯一の方法は、セルの 1 つに境界線を付けたテーブルを使用することです。

于 2012-09-03T00:16:25.727 に答える
-1

jQueryを使ってみましたか?次のような単純なクエリを使用して、やりたいことを実行できます。

$(document).ready(function() {
    var leftDivHeight = $(".leftDiv").height();
    var rightDivHeight = $(".rightDiv").height();

    if(leftDivHeight < rightDivHeight){
        $(".leftDiv").height(rightDivHeight);
    }
    else {
        $(".rightDiv").height(leftDivHeight);
    }
});
于 2012-09-02T23:36:43.450 に答える