你如何將物體向上滑動,好像它隱藏在某物後面,而不是彎曲。你如何讓jquery上下滑動而不扭曲形狀?
在演示的jsfiddle,你可以看到圓形彎曲平,因爲它幻燈片,但我想它滑出如同其背後隱藏的東西。 (可惜我不能只是把圖像或分度,相同的背景顏色在圈子並有圓下方向上滑動。)
HTML
<div class="button">Hover</div>
<div class="box">
Sliding down!
</div>
jQuery的
$('.box').hide();
$('.button').hover(
function() {
$('.box').slideToggle('slow');
}
);
更新: 你們有非常好的答案!但我發現其中一個解決方案: http://jsfiddle.net/7fNbM/36/ 我決定使用animate()效果,只是將.button div和.box div包裝在一個容器中,並給容器一個特定的高度,特定的寬度以及隱藏的溢出。這樣我就不必在背景中覆蓋圖像,它提供了我正在尋找的效果。
更新,再次: 我剛剛發現,你可以很容易地使用jQuery UI效果稱爲盲。
這很接近,但是.box和.button在頁面的中心位置?你仍然可以看到.box。 HTTP://的jsfiddle。net/7fNbM/21/ – anita
如果它位於頁面的中心,只需添加另一個div來隱藏背景。 – JanR
試試這個更新的小提琴:http://jsfiddle.net/7fNbM/22/ – JanR