當你點擊頁面上的圖標http://www.mansory.com/en/dealers你會發現一個div彈出顯示一些信息。我只是無法弄清楚他們如何使用css/jQuery的東西來實現效果。效果的機制是什麼?如何使用jQuery實現這個很酷的彈出div效果?
0
A
回答
3
這種機制被稱爲動畫。他們只是顯示/隱藏div,並不斷改變彈出窗口的位置。
多見於
我做一個簡單的演示here
HTML:
<div class='container'>
<button id="btnShow">Show</button>
<div class='menu' style='display: none'>
<button id="btnHide">Close</button><br/>
Ernst-Heinkel-Strasse 7,<br/>
DE-71394 Kernen i.R. Germany<br/>
Contact <br/>
Telefon: 07151/994 64 -0<br/>
Fax: 07151/994 64 -22<br/>
www.herceg.com <br/>
email: [email protected] <br/>
</div>
</div>
JS:
$(document).ready(function(){
$('#btnShow').click(function(){
$('.menu').show().css("top", "400px").animate({top: 50}, 200);
});
$('#btnHide').click(function(){
$('.menu').hide();
});
});
CSS:
.container {
with: 400px;
height: 300px;
border: 1px solid black;
}
.menu {
position: absolute;
border: 1px solid black;
background: #fff;
left: 180px
}
+0
{top:50}在這裏表示什麼?您將頂部屬性設置爲400px,那麼{top:50}是什麼? –
+0
啊,這意味着Top會在200毫秒內從400變爲50 – phnkha
0
他們只是顯示/隱藏一個div並將其絕對置於頁面頂部。看看編號爲infobox
的div,您將看到所有需要執行此操作的CSS。 infobox
裏面已經有不同國家的文字了,每個文字都有一個div,屬性display:none
。根據您點擊的國家/地區,他們會將相應的div上的顯示屬性更改爲block
,其餘的則將其更改爲display:none
。
相關問題
- 1. 我如何實現這個很酷的頁腳效果?
- 2. 這種彈性效果如何實現?
- 3. 如何實現這種jQuery效果?
- 4. 我需要幫助複製這個很酷的jQuery/javascript/css效果
- 5. 如何實現這個javascript效果?
- 6. 如何使用jQuery實現這種Flash效果?
- 7. 這個效果是如何實現的? HTML/CSS/jQuery的
- 8. jQuery。酷滑動效果
- 9. 使用jquery animate()實現對文本的反彈效果?
- 10. 如何實現在jQuery的一個「推出」效果
- 11. 點擊時按鈕消失,出現選擇加入表單。很酷的效果。這個怎麼做?
- 12. 如何實現從屏幕底部彈出tableview的效果?
- 13. 如何使這個很酷的導航菜單
- 14. JQuery:有誰知道一個很酷的方式來做這個鼠標在jQuery中的效果?
- 15. 如何用jQuery或CSS實現這種效果?
- 16. THREE.js - 如何實現這種效果?
- 17. 如何實現這種模糊效果?
- 18. 如何實現這一效果:焦點
- 19. 如何實現這種材質效果?
- 20. 我該如何實現這種效果?
- 21. 如何使用css3來實現球彈跳效果?
- 22. jquery彈出燈箱效果
- 23. 如何用CSS實現這個傾斜的div實現
- 24. 如何使用jQuery創建彈出效果
- 25. 如何用css html實現這個效果?
- 26. 如何在使用jquery的按鈕上實現懸停效果?
- 27. 如何使用css實現這種透明效果?
- 28. 如何通過使用css3來實現這種效果?
- 29. 如何使用jQuery重現Flash效果?
- 30. 如何使用相同的彈出式jQuery對於兩個div
他們使用的機制,他們默認使彈出ul'顯示:無',當你點擊任何鏈接使用jquery它添加任何類說'懸停',併爲該類添加CSS是'li.hovering li.innermost ' –
[Fire a reveal modal](http://www.zurb.com/playground/reveal-modal-plugin)。 –
首先在瀏覽器控制檯中查看元素css,當它顯示時以及隱藏時......會爲您提供很多線索。經常可以看到實況動畫css的變化......至少在Firebug中你可以 – charlietfl