2014-02-26 151 views

回答

2

組p個元素到的div和給

position:absolute; 

該DIV。

look here

Tutorial from Tutorial-point

$(document).ready(function() { 

    $("#hide").click(function(){ 
    $(".target").hide("slide", 
       { direction: "right" }, 2000); 
    }); 

    $("#show").click(function(){ 
    $(".target").show("slide", 
        {direction: "right" }, 2000); }); 
    }); 

這可能有助於讓你的目標。希望它能幫助:)

Updated Fiddle

+0

相信海報可能仍然想的話「幻燈片面板」移動。此外,只需添加絕對位置不會使幻燈片div與其餘內容重疊。 –

+0

@MathewMacLean是的,我想移動「幻燈片面板」一起 –

+0

找到上面更新的小提琴。 – Arunkumar

0

嘗試使用position:absolute#panel

1

你需要對你想重疊其餘的div使用position:absolute;

您可能想包裝div和按鈕在一個div並將其應用到我這裏......

http://jsfiddle.net/YyN6k/8/

+0

這隻適用於chrome,正如海報最初的問題所報道的那樣。 –

+0

@Dijon可以同樣的水平實現。就像點擊它會從右側出來一樣。 –

+0

[**此問題**](http://stackoverflow.com/questions/13629479/slidetoggle-from-right-to-left)更多關於如何做到這一點,您需要使用' .animate()'和一些CSS屬性或者使用jQuery UI'.slide()'函數。 – Dijon