2009-04-26 8 views
0

私は右にベクトルソファを持つページを設定しています。私の目標は、ソファの左側にあるコンテンツをページの左側にスライドさせることです。コンテンツをページから外します

スライダーを上に置くには、要素を絶対に設定する必要がありますか?私はおそらくanimate()を使用してソファを適切なCSSプロパティを調整して移動させます。

デフォルトでは、左にスライドされますか?

これに関するアイデアは、何かをスライドさせる方法を知っていますが、コンテンツをページの左側にスライドさせる方法がわかりません。

例HTML構造:http://pastie.org/458876

新しいコード:

$(document).ready(function() { 
    $('#slidemarginleft button').click(function() { 
var $marginLefty = $(this).next(); 
$marginLefty.animate({ 
    marginLeft: parseInt($marginLefty.css('marginLeft'),10) == 0 ? 
    $marginLefty.outerWidth() : 
    0 
}); 
    }); 
}); 

iは寝台を移動させるために上記のコードを使用して言うが

答えて

1

を右に左にあり、要素を作るための唯一の方法は、滑り落ちページは、固定された、および/または絶対的な位置決めを使用している(単に要素をページより大きくすることの外に)。

コンテナの設定方法が正確ではないので、「それ」がページの左側に来るかどうかはわかりません。私は、HTMLがどのように見えるかの例を投げるならば、多くの人々がより良い推測をしてくれると確信しています。 (jsbin.comは例を設定するのに良い場所です)

+0

それは私が思っていたものですが、私はそれを左のアニメーションとどのように一致させるのでしょうか?ホバー効果があるときは、手動でコンテンツを左にも右にもスライドさせる必要がありますか? – Coughlin

+0

私はあなたのための簡単な例を振ってみましょう – Coughlin

+0

ちょうど私の元の質問に例を追加 – Coughlin

関連する問題