私は、マウスが上にあるときに中央に配置されるこのフラッシュサイトのフローティングオーバーフローボックスを(でJQuery/CSS
)複製しようとしています。
誰かが私を正しい方向に向けることができますか?これは私がこれまでに持っているコードです。私はいくつかの非常に単純で間違ったコードを実行しましたが、ホバーに集中JQuery
する方法がわかりません。divs
HTML
<div id="header">
<div id="menu">[NAV]</div>
<div id="ContentPane" runat="server"></div>
</div>
<div id="front-floating-panes">
<div class="front-floating-pane scroll-1" id="FloatingPane" runat="server">
<p>Pane 1</p>
</div>
<div class="front-floating-pane scroll-2" id="FloatingPane2" runat="server">
<p>Pane 2</p>
</div>
<div class="front-floating-pane scroll-3" id="FloatingPane3" runat="server">
<p>Pane 3</p>
</div>
<div class="front-floating-pane scroll-4" id="FloatingPane4" runat="server">
<p>Pane 4</p>
</div>
<div class="front-floating-pane scroll-5" id="FloatingPane5" runat="server">
<p>Pane 5</p>
</div>
<div class="front-floating-pane scroll-6" id="FloatingPane6" runat="server">
<p>Pane 6</p>
</div>
</div>
CSS
#front-floating-panes{position:fixed; width:100%; margin: 25px 0 25px 25px; overflow:hidden; white-space: nowrap; }
.front-floating-pane{border:1px solid; display:inline-block; width:350px; height:300px; margin: 0 10px 0 0; background-color:#29F; }
.front-floating-pane p{ background-color:#F60;}
JQUERY
<script type="text/javascript">
$(document).ready(function() {
$(".scroll-1").hover(
function() {
$("#front-floating-panes").stop().animate({ left : "-20"}, 200 );
},
function(){
$("#front-floating-panes").stop().animate({ left : "0"}, 200 );
});
$(".scroll-2").hover(
function() {
$("#front-floating-panes").stop().animate({ left : "-150"}, 200 );
},
function(){
$("#front-floating-panes").stop().animate({ left : "0"}, 200 );
});
$(".scroll-3").hover(
function() {
$("#front-floating-panes").stop().animate({ left : "-200"}, 200 );
},
function(){
$("#front-floating-panes").stop().animate({ left : "0"}, 200 );
});
$(".scroll-4").hover(
function() {
$("#front-floating-panes").stop().animate({ left : "-250"}, 200 );
},
function(){
$("#front-floating-panes").stop().animate({ left : "0"}, 200 );
});
$(".scroll-5").hover(
function() {
$("#front-floating-panes").stop().animate({ left : "-300"}, 200 );
},
function(){
$("#front-floating-panes").stop().animate({ left : "0"}, 200 );
});
$(".scroll-6").hover(
function() {
$("#front-floating-panes").stop().animate({ left : "-340"}, 200 );
},
function(){
$("#front-floating-panes").stop().animate({ left : "0"}, 200 );
});
});