首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Chakra-UI抽屉组件推送内容

使用Chakra-UI抽屉组件推送内容
EN

Stack Overflow用户
提问于 2021-07-13 07:47:00
回答 1查看 316关注 0票数 0

我正在学习如何使用Chakra-UI抽屉组件:https://chakra-ui.com/docs/overlay/drawer。它基本上做了我想要做的所有事情,但有一个例外--它覆盖了内容,而不是将其推到一边。我想要的是一个右边的抽屉,当它打开时,将内容推到左边。

使用Chakra-UI抽屉组件可以做到这一点吗?如果是这样,我该怎么做呢?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2021-07-14 02:08:15

我不太确定这个解决方案,但你可以试试这个

1.不要使用抽屉。

2.不是drawer,而是创建一个名为custom Drawer的组件(您可以将其命名为enter code hereany),其中包含您需要的内容

在自定义抽屉中,为父元素编写一些css,类名将如下所示,类名将被属性接受

代码语言:javascript
复制
.displayNone{
    display:none
}
代码语言:javascript
复制
.displayNone{
    display:block;
    position:absolute;
    top:0px;
    left:0px;
    width:400px
    overflowX:scroll
}

3.现在,通过有条件地呈现组件,您必须传递以下组件

我。

代码语言:javascript
复制
<customeDrawer class="displayNone"><customeDrawer>

二、

代码语言:javascript
复制
<customeDrawer class="displayBlock"><customeDrawer>

希望如此,它将UseFull

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

https://stackoverflow.com/questions/68354957

复制
相关文章

相似问题

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