如果第二个 html 元素位于第一个 html 元素上方,如何移动该元素
How to move the first html element if the second html element is over it
对不起,我的英语:)不好
1)侧边栏向右移动(开始左侧位置= -270,结束位置= 0);
2)标题包含带有位置:绝对的徽标
如果侧边栏位于徽标上方,如何将徽标div 向右移动?
<div class="logo">
<img src="http://placehold.it/70x70">
</div>
<div class="sidebar">
Menu item 1<br/>
Menu item 2<br/>
Menu item 3<br/>
Menu item 4<br/>
Menu item N<br/>
</div>
.logo {
position:absolute;
left:220px;
z-index:2;
}
.sidebar {
background-color:blue;
height:350px;
width:270px;
position:absolute;
left:-260px;
}
$( document ).ready(function() {
$(".sidebar").click(function() {
$(".sidebar").animate({left: "0px"}, 500);
});
});
https://jsfiddle.net/6ybj4dzn/
看看我设置的这个简单示例:https://jsfiddle.net/0oon722z/
仅添加了以下行:
$(".logo").animate({left: $(".sidebar").width()}, 500);
相关文章:
- 我应该怎么做才能避免在网页上移动元素(html、css、jQuery)
- 更改元素HTML,但忽略最后一个子项
- 增加在选择元素HTML中搜索的时间
- Jquery无法获取元素html
- 从所选元素 html 上方的元素获取属性值
- 在 JS 的单选按钮元素 (HTML) 中使用 title 属性
- 如何在页面上播放每个音频元素(HTML,JQuery,Javascript)
- 我需要一种新的方法来检测元素 HTML 是否有更改
- 获取父元素 html 以及子内容
- AngularJS指令:如何在ng-repeat中动态更改元素html
- html 属性中的引号被标记为 ”来自元素.html()的结果
- 在指令's链接中替换angular元素html
- 如果元素有子元素html元素
- 如何下推表格中的元素- HTML
- 如何在纯javascript中使用变量插入数组值,如元素HTML
- jQuery textilate .js -如何“重置”元素HTML并重新启动动画
- 将元素HTML附加到新附加的textarea中
- 在添加类的情况下,CSS 3的过渡是否不能与模板元素(HTML 5)一起工作?
- jQuery没有更新DOM元素HTML
- 在jQuery中更快地替换元素HTML