1

こんにちは、Jquery Cycle プラグインに問題があります。私の目的は、スライド ショーをブラウザーの全幅で表示し、コンテナー div をそれに応じて調整しますが、最大の高さを持ち、オーバーフローに設定することです。

これまでのところ、ブラウザでのサイズ変更で幅の問題を修正でき、スライドは比例して調整されますが、自動に設定されている div の高さは、内部の子では変更されず、代わりに最小の高さに設定されます。auto に設定すると、おそらく 0 に設定されて消えます。

どんな考えでもコードを貼り付けるのは素晴らしいことです。ウィンドウの resixe 関数で div の高さを調整するために Java を使用しようとしましたが (ただし、少し初心者です)、うまく動作しませんでした。

画像のサイズ変更を許可するための Java スニペットを次に示します。

$(document).ready(function() {
$('#slideshow-wrap').cycle({
    slideResize: true,
    containerResize: true,
    fit: 1,
    fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
});
});

下にコンテンツを含むHTMLスニペットを次に示します

   <div class="wrapper" id="slideshow-wrap">

        <img src="images/slide/mountainbear1.jpg"/>
        <img src="images/slide/mountainbear1.jpg"/>

   </div>

   <div class="wrapper" id="content"></div>

このセクションの css は次のとおりです。

 #slideshow-wrap {
    position: relative;
    margin: 0;
    min-width: 960px;
    min-height: 442px;
    max-height: 750px;
    height:auto !important;
    max-width:100%;
    overflow: hidden;
  }

 #slideshow-wrap img{
   margin: auto;
   width: 100% !important;
   min-width: 960px;

   }

また、javascript に height: auto を追加しようとしましたが、これを行うと、スライド内の両方の画像が上下に表示されますが、高さは調整されます。

4

0 に答える 0