动画显示jQuery中的导航栏以移动<李>进入相邻分区
Animate nav bar in jQuery to move <li> into neighbouring div
http://jsfiddle.net/ejbk4xq7/3/
我试图做的是制作导航<li>
的动画,并在鼠标悬停时将其伸出<div class="sidebar">
的边缘。我正在使用如jsfiddle和下面所示的.animate()
函数:
$(document).ready(function(){
$('li').mouseover(
function(){
$(this).animate({ right: '10px' }, 'fast');
},
function(){
$(this).animate({ left: '10px' }, 'fast');
}
);
})
你的意思是这样的吗?
我添加了
position:relative
和
display:block
li元素的属性。并更改了悬停功能,即在鼠标离开时重新设定位置。
将css中的li位置更改为相对位置,如果是静态,则无法移动元素位置
ul a li {
background-image: url(http://i.imgur.com/7OQuO25.png);
z-index: 13;
padding-right: 22px;
padding-bottom: 7px;
padding-left: 12px;
padding-top: 2px;
margin-top: 3px;
position:relative; /***set the position relative**/
}
以下是的一个工作示例
注:
你的标记无效,你应该像这个一样更改菜单
<ul>
<li><a href="#">element</a></li>
</ul>
相关文章:
- 在<页眉>标签
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 如何更改<svg>标记为<img>用js标记
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- 设置滑块分区上的滚动
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- Ajax文件加载和<输入>文件加载
- 为什么要使用0>javascript中的0
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 链接所有<a>Meteor
- 在<输入类型=“;文件“/>
- Div根据<选择>菜单
- JQuery移动动态分区页面
- 可以<脚本类型=“;text/javascript”>window.location=“/"</
- 如何首先设置样式<td>表中包含在窗体中的元素
- 多维数据集网格未在指定的分区中绘制
- 通过点击<李>在jQuery中
- 正在检测导航到<a name=“;最新主题”></a>
- 将所选类别循环到ul>李用加载更多按钮
- 动画显示jQuery中的导航栏以移动<李>进入相邻分区