首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改单击按钮时ul展开的方向。

问更改单击按钮时ul展开的方向。
EN

Stack Overflow用户
提问于 2014-06-19 21:01:52
回答 1查看 321关注 0票数 1

因此,我得到一个按钮,当点击,切换一个ul的可见度。我的按钮元素是我的页脚的子元素,它被固定在我的屏幕底部。我的问题是,当切换时,ul向下扩展而不是向上扩展。我将如何使我的ul向上展开,第一个li项目从底部开始,每一个后续的li项都堆叠在前面的一个上面。

这是我的代码:

代码语言:javascript
复制
<footer class="web-stream">

    <button type="button" class="active-stream">All</button>

    <ul class="feed-list">
       <li>feed 1</li>
       <li>feed 2</li>
    </ul>

</footer>

CSS

代码语言:javascript
复制
.web-stream {
background: green; 
width: 100%
height: 2.3em; 

margin: auto;

position: fixed;
bottom:0%;
left:0px;
right:0px;
}

.active-stream {
width: 9.5em;
height: 2.3em;
text-align: center;
}

.feed-list {
display: none;
}

Jquery:

代码语言:javascript
复制
jQuery(document).ready(function(){
    jQuery(document).on('click','.active-stream', function(event) {        
        jQuery('.feed-list').toggle('fast');   //use 'slow'
        });
 });

这是一个JSFiddle。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-19 21:13:33

如果我正确地理解了你的问题,你只需要颠倒列表的顺序。如果内容是动态生成的,那么在输出<li>标记时可以这样做。否则,这个JSFiddle中的JS可以完成相同的任务。

我还移动按钮显示在列表下面,以匹配您的绘图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24316155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档