【发布时间】:2015-07-27 18:49:50
【问题描述】:
我现在有这张动画幻灯片,它适用于悬停事件。但现在我希望该动画在页面加载后立即工作,并且每当窗口宽度更改为低于 900 像素时,它应该滑出。
这是我的 HTML:
<div class="left-nav pack-container slide-wrapper">
<ul class="nav nav-pills nav-stacked" id="left-nav-list">
<li class="active"><a href="#">Sections</a></li>
<li><a href="#">Travels</a></li>
<li><a href="#">Services</a></li>
<li class="active"><a href="#">Recently Viewed</a></li>
</ul>
</div>
这是我的 CSS 代码:
#left-nav-list {
position: relative;
left: -350px;
transition: 1s;
overflow: hidden;
width: 200px;
}
.slide-wrapper:hover #left-nav-list {
transition: 1s;
left:0;
}
我尝试获取 id 并执行 classList.add,但没有成功。
使用了以下附加功能:
AngularJS
引导
谢谢
【问题讨论】:
-
你能在 jsfiddle 中创建一个例子并展示它吗?
标签: javascript html angularjs twitter-bootstrap css