请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

<AtDrawer />组件的如何自定义样式?

麻烦问一下老师,style属性和className均无效的情况下,如何设置组件样式为position: absolute?
在app.js中导入了全局样式文件,但没有什么效果。源码是.at-drawer { position: relative }。看了下生成的元素节点,然后在首页样式文件index.less中写at-drawer { position: absolute; }可以生效,请问有没有普遍一些的办法?

正在回答

1回答

这是因为 taro-ui升级的原因, taro-ui的组件不再支持 写内置style样式, 可以通过 在外面用view组件包裹, 给 view组件设置 className 并且设置 View的 position:absolute 来实现此bug 

2 回复 有任何疑惑可以回复我~
  • 提问者 原头笨脑 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-03-31 23:52:37
  • 老师,Q多少,这块有问题,需要您点拨下,给抽屉标签包了view, 没法让drawer脱离文档流, 谢谢
    回复 有任何疑惑可以回复我~ 2022-03-29 22:51:25
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信