首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何保持语义ui侧边栏处于打开状态

如何保持语义ui侧边栏处于打开状态
EN

Stack Overflow用户
提问于 2014-12-11 00:08:56
回答 2查看 5.9K关注 0票数 3

我现在有一个侧边栏,它打开一个按钮。

html:

<div class="ui left sidebar"><a class="item">Home</a></div>
<div class="pusher">&nbsp;</div>

javascript:

$('.left.sidebar')
.sidebar('setting', {
    dimPage             : false,
    transition          : 'push',
    mobileTransition    : 'push'})
.sidebar('attach events', '#show-menu');

当用户单击页面上的某个位置时,如何防止侧边栏关闭?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-11 23:26:02

我找到了一把小提琴,它帮我弄清楚了。

http://jsfiddle.net/8f11gjez/1/

看起来如果你把这些样式

<div class="ui left sidebar overlay visible"><a class="item">Home</a></div>
<div class="pusher">&nbsp;</div>

唯一的问题是pusher上的覆盖,但我将通过对设备的媒体查询来解决这个问题,并在pusher样式中添加填充。

票数 2
EN

Stack Overflow用户

发布于 2018-08-24 04:43:03

将closable属性设置为false:

$('.ui.sidebar').sidebar({
  dimPage: false,
  closable: false
}).sidebar('show');
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27405642

复制
相关文章

相似问题

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