2012-05-01 6 views
0

私はこの効果や偶然が起きるのは気にしませんが、それが起こるのならそれ以前のページ話すのに舞い戻った。私が意味するものを見るためにhttp://originalglbtexpo.com/asites/cholerose/に行ってください。リンクをたどって、最初のものが消えるのを見てから、それを置き換えたブロックを左に開始してから、右に移動して、その場所にスナップしてください。jQuery show()は面白い予期しない "アニメーション"効果を持っています

知らんまさにまさに、このように容易になりますので、私はアイデアの

+2

あなたは何を期待していますか? – Sethunath

+0

CSSに問題があり、divがフローティングされているように見えます。また、スペルのある「機器」 –

+2

「Equiptment」のスペルミスを修正してください。 – thirtydot

答えて

2

show()ゼロから自然な値まで幅と高さをアニメーションします。これは余白を乱している可能性があります。 #content_wrapwidth: 730pxルールの背後にある!important宣言で、要素の幅を固定することによって、この「スナップ」動作を回避できます。

+0

'show()'の要素の垂直方向または水平方向のシフトをキャンセルするには、単に '!important'宣言を' height'、 'margin'、' padding'および 'border-width'に適用してください。 (つまり、要素の次元に影響を与えるCSSプロパティです。この場合、 'show()'の代わりに 'fadeIn()'を使うとよいでしょう)。 – Aaron

0

$().showを探していると言うあたりにこの問題を解決する方法について説明します。 the demo on the jQuery APIを参照してください。

関連する問題