私がやろうとしているのは、ブラウザーの高さを計算し、その数値を約 20% 減らしてから、その数値を要素の高さに割り当てることです。問題は、要素がスクロール可能な div 内にあるためheight: 80%
、親 div の高さではなくブラウザーの高さが必要なため、割り当てるだけでは機能しません。残念ながら、別の問題は、!important
構文を使用してそれを強制する必要があることです。
これが私がこれまでに持っているものです:
var browserHeight = jQuery(window).height();
var desiredHeight = browserHeight * 0.8;
jQuery('##myID .myClass').attr('style', 'height: 100px !important');
を失うことなく、に置き換える方法100px
を理解する必要があります。desiredHeight
!important
あなたが私を助けることができれば、私はきっとそれを感謝します! 別の(おそらくより良い)方法を念頭に置いていても。:)