スライドショーブロック(応答性)がありmin-height: 315px
、このブロックを設定しました。本当に必要ですが、ウィンドウのサイズを変更するときはスムーズに縮小する必要がありますmin-height
。今はjQueryコードを記述しているので、機能しますが、醜いtbhです。
function minHeightBehavior(width) {
width = parseInt(width);
element = $('#block-views-home-page-slider-block');
sliderHeight = $('.views-field-slider').height();
element.css('min-height', '315px');
if (width >= 769 && width < 960) {
console.log(sliderHeight);
element.css('min-height', sliderHeight +'px');
}
}
現在、スライダーの下のブロックがジャンプしています。たとえば、ウィンドウscreen width
が900の場合element height
は300であり、screen width
が899の場合element height
は300でもあるためです。その後、screen width
898、299element height
などの場合。
もっと良い解決策があるのではないでしょうか。