游戏中如何打开侧边栏栏

今天在做项目的时候需要实现┅个侧边栏效果,一开始想到用Bootstrap但是collapse这样的组件只能向下或向上打开,于是在网上研究了一阵总结出目前觉得效果理想的最简单的办法。

<!-- 为方便看清楚这里去掉了自定义的Bootstrap样式,只写关联的代码 -->
/* 如果需要侧边栏跨过底部导航栏先需要知道导航栏的高度 */
 right: -50%; /* 侧边栏有多宽,就-多少相当于先藏在视窗外边(从左边打开的话就换成left) */
 z-index: 9999; /* 设置一个超大的数字覆盖所有元素,如果层叠不够或者未设置那么侧边栏鈳能会被其他元素遮挡 */
//当然是定义按钮的点击事件啦
 //我的逻辑上是先判断没有这个class,没有的话就添加这个添加动作会触发宽度加长的过渡效果
 //同理,展开之后要切换移除这个class来触发减小宽度的过渡效果


长按然后拖动,移动位置

你對这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的***。

参考资料

 

随机推荐