6 枚のスライドに基づいて作成した jQuery スライダーがあります。最初は、1 つのスライダー イメージが 50% で開き、他の 5 つのスライダー イメージがコンテナーの幅の 10% で開きます (レスポンシブ サイトになるため)。
次に、jQueryを使用して、ホバーしたアイテムを幅50%に変更し、残りを10%に落とします。問題は、マウスがアイテムの上にホバーすると新しい行に落ちる(100%を超える)ことです。
どうすればこれを停止できますか? スライド間をシームレスに転送し、コンテナ全体を埋める必要があります。私のコードは以下にあり、 jsFiddle リンクを使用して、ここで実際の例を見ることができます。
jQuery
jQuery(".inside").mouseout(function() {
jQuery('.inside').animate( {width: '10%'}, { duration: 1000, queue: false, });
jQuery('#one').animate({width: '50%'}, { duration: 1000, queue: false });
});
jQuery(".inside").mouseover(function() {
jQuery(".inside").animate({width: '10%'}, { duration: 1000, queue: false });
jQuery(this).animate( {width: '50%'}, { duration: 1000, queue: false, });
});
HTML
<div id="slide-show-holder">
<div id="container">
<div class="inside" id="one"></div>
<div class="inside" id="two"></div>
<div class="inside" id="three"></div>
<div class="inside" id="four"></div>
<div class="inside" id="five"></div>
<div class="inside" id="six"></div>
</div>
</div>
CSS
/* SLIDESHOW STYLES ================================================== */
#container { width: 100%; height: 300px; cursor: pointer; margin: auto; }
#container .inside { width: 10%; display: inline; float: left; height: 330px; position: relative; }
#container #one { background: url('http://stafford.networkintellect4.info/wp-content/themes/stafford/images/business-loans-for-women.jpg'); width: 50%; }
#container #two { background: url('http://stafford.networkintellect4.info/wp-content/themes/stafford/images/business-man-and-woman.jpeg'); }
#container #three { background: url('http://stafford.networkintellect4.info/wp-content/themes/stafford/images/303961321.jpeg'); }
#container #four { background: url('http://stafford.networkintellect4.info/wp-content/themes/stafford/images/general-business-insurance.jpg'); }
#container #five { background: url('http://stafford.networkintellect4.info/wp-content/themes/stafford/images/shutterstock_76925098.jpg'); }
#container #six { background: url('http://stafford.networkintellect4.info/wp-content/themes/stafford/images/business-plan.jpg'); }
/* END SLIDESHOW STYLES ================================================== */