鼠标滑过,展示下拉菜单的一个特效,具体代码如下:鼠标滑过,展示下拉菜单的一个特效,具体代码如下: html文件代码: div class="user" div class="dropdown" a class="dropdown-toggle" data-toggle="dropdown" style="cursor: pointer;" {% if login_user_pic is not None %} img src="{{static_url("upload/img/" + login_user_pic)}}" class="img-circ
html文件代码:
<div class="user">
<div class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" style="cursor: pointer;">
{% if login_user_pic is not None %}
<img src="{{static_url("upload/img/" + login_user_pic)}}" class="img-circle" style="width: 45px;height: 45px;margin-top: -8px;">
{% else %}
<img src="{{static_url("img/user.jpg")}}" class="img-circle" style="width: 45px;height: 45px;margin-top: -8px;">
{% end %}
<b class="caret" style="margin-top: -9px;"></b>
</a>
<ul class="dropdown-menu">
<li >
<a href="/users/{{login_user_id}}"><span class="glyphicon glyphicon-user" style="height: 30px;"> 我的主页</span></a>
</li>
<li >
<a href="/setting/basic"><span class="glyphicon glyphicon-wrench" style="height: 30px;"> 设置</span></a>
</li>
<li>
<a href=""><span class="glyphicon glyphicon-phone" style="height: 30px;"> 联系我们</span></a>
</li>
<li>
<a href="/logout"><span class="glyphicon glyphicon-off" style="height: 30px;"> 退出 {{login_user}}</span></a>
</li>
</ul>
</div>
</div>
js文件的代码:
//鼠标滑过导航栏下拉菜单展开
var timer;
$(".user").mouseover(function(){
clearTimeout(timer);
$(".dropdown-menu").show();
});
$(".user").mouseout(function(){
timer = setTimeout(function(){
$(".dropdown-menu").hide();
},100);
});
$(".dropdown-menu").mouseover(function(){
clearTimeout(timer);
$(".dropdown-menu").show();
});
$(".dropdown-menu").mouseout(function(){
$(".dropdown-menu").hide();
});
沃梦达教程
本文标题为:鼠标滑过,展示下拉菜单的实例代码
基础教程推荐
猜你喜欢
- CSS结合样式 1970-01-01
- Bootstrap .helper类 1970-01-01
- Bootstrap向表中添加更密集的信息 1970-01-01
- Bootstrap创建下拉菜单 1970-01-01
- D3.js selectAll()用法 2022-07-13
- Bootstrap垂直堆栈选项卡 1970-01-01
- Bootstrap clearfix类 1970-01-01
- CSS加载社交按钮 1970-01-01
- Bootstrap .pagination-sm类 1970-01-01
- Bootstrap table-hover类 1970-01-01