当你点击页面上的图标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