收藏
回答

canvas 不支持 overflow:hidden;

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug canvas 客户端 iOS 6.6.7 2.1.0

设置 canvas 的 overflow:hidden; 无效。超出 canvas 显示区的 cover-view 不会被裁剪。

回答关注问题邀请回答
收藏

1 个回答

  • 一碗肉nina
    一碗肉nina
    2018-06-26


    你好我这边超出cavas的部分都被hidden,具体你是怎么写的呢方便的话可以提供一个代码片段。https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2018-06-26
    有用
    回复 3
    • 袁友才
      袁友才
      2018-06-27

      你这个是在模拟器中,真机上是不行的~

      2018-06-27
      回复
    • 一碗肉nina
      一碗肉nina
      2018-06-27

      hello,这边问了一下原生组件不支持overflow:hidden。有一个解决办法,你在cover-view外面再嵌套一层cover-view。因为cover-view支持over-flow:hidden就可以隐藏了

      2018-06-27
      回复
    • 袁友才
      袁友才
      2018-06-28

      嗯,但是这样的话 Canvas 就收不到 touch 事件了,因为 cover-view 不会把 touch 冒泡上去。

      2018-06-28
      回复
登录 后发表内容