0

次の jQuery を使用して div の幅 (% 単位) を計算し、別の div に高さをピクセル単位で設定するように指示します。

<script>
    $("#top").height($("#left").width());
    $("#bottom").height($("#left").width());
</script>

それは本当にうまくいっています。次の問題は、「ラッパー」と呼ばれる div に、高さに対して返されるピクセル値のパディングトップまたはマージントップを持たせることです。「height」を「padding-top」に変更してみましたが、うまくいきませんでした。

最終結果は、一連の 4 つの黒い div がエッジの周りの境界線として機能する Web ページです。ウィンドウの幅の 5% が計算され、上部と下部の黒い div のピクセル値が決定されます。そうすれば、それは正確に均等になります。ここで、内側のラッパー div を、Web ページのすぐ下から開始する必要があります。

4

2 に答える 2