0
A
回答
0
下面是一個簡單的演示給你帶一些JavaScript/CSS/HTML(我做了一個演示一個的jsfiddle:http://jsfiddle.net/Xbak7/2/):
HTML -
<div id="bottom_div">
Why Hello There
<span id="hidden_span">I wasn't expecting you...</span>
</div>
CSS -
#bottom_div {
position: fixed;
bottom: -35px;
height: 55px;
width: 200px;
left: 50%;
margin-left: -100px;
background-color: #ccc;
text-align: center;
}
#hidden_span {
position: absolute;
bottom: 0;
left: 50%;
width: 200px;
margin-left: -100px;
}
的JavaScript -
$(document).ready(function() {
$('#bottom_div').bind('mouseenter', function() {
$(this).stop().animate({bottom: 0}, 750, 'easeInExpo');
}).bind('mouseleave', function() {
$(this).stop().animate({bottom: '-35px'}, 750, 'easeOutBounce');
});
});
一些注意事項:
- jQuery的動畫()可以給出它可以設置以使像在您的示例網站上的動畫反彈的緩解參數。下面是您獲取許多緩動類型的緩動插件的位置:http://gsgd.co.uk/sandbox/jquery/easing/
- 在CSS中的
left
和margin-left
賦值是以div爲中心。 - 如果調用另一個動畫,則
.stop()
函數會停止動畫。有效地使動畫顯得流暢,您可以將鼠標懸停並快速將鼠標移出div幾次。如果你沒有設置.stop()
,那麼這個鼠標快速移出/移出很快就會導致許多動畫按順序播放,並且div不會長時間停止移動。
0
的技術是很容易的 - 有絕對定位一個div,設置爲頁腳內容的高度(在他們的情況下-188px)的負值的底部位置。當按鈕被點擊時,它將該元素的底部設置爲0.看起來他們也對它有很好的緩動效果。
你會在興趣和http://gsgd.co.uk/sandbox/jquery/easing/
另外,我用Google搜索「jQuery的滑動頁腳」和第一個結果看起來不錯(http://return-true.com/2010/04/jquery-pop-up-footer-version-2/)。我知道這很煩人,當別人告訴你到谷歌的東西,但嚴重的是,它的工作原理:對
相關問題
- 1. 滑動菜單選項卡
- 2. 滑動選項卡主機
- 3. 滑動選項卡 - NullPointerException - Toolbar.getTitle()
- 4. 選項卡式活動中的頁腳
- 5. JS選項卡 - 分頁或選項卡滑塊ala Firefox
- 6. 滑動切換選項卡選擇
- 7. jquery選項卡自動滑動
- 8. API 21滑動選項卡活動
- 9. 引導滑動選項卡(不是選項卡內容)
- 10. 側滑動菜單選項卡
- 11. Bootstrap選項卡窗格向左滑動?
- 12. HTML選項卡表單滑動
- 13. Jquery UI選項卡在選項卡面板中浮動Div
- 14. 從另一頁訪問div選項卡
- 15. 禁用滑動在一個滑動選項卡
- 16. Android可滾動選項卡+滑動時刷卡狀態
- 17. 如何更改滑動選項卡中選定的選項卡顏色?
- 18. jQuery滑動選項卡:控制選項 - 下一個/上一個
- 19. WPF Tabcontrol:對選項卡項目選擇滑動效果
- 20. jQuery的 - 滑動內容選項卡,滑開/關上點擊
- 21. jQueryUI選項卡:選擇選項卡時清除其他選項卡的div
- 22. 在滑動選項卡布局的選項卡上設置圖標適合屏幕的選項卡
- 23. 滑動的div導致網頁超出我的頁腳延長
- 24. jquery選項卡 - 切換標籤頁時,下面的動態div不應該滑動
- 25. FragmentPagerAdapter動態選項卡和頁數
- 26. 頁面上的浮動選項卡?
- 27. JQuery滾動/頁面選項卡
- 28. 帶動態頁面的jQuery選項卡
- 29. jQuery UI選項卡:顯示與每個活動選項卡的另一個div
- 30. jQuery選項卡腳本中的選定選項卡
謝謝你!使用了這種變化。感謝你的時間! – RonnieT