想做个顶部固定按钮。
下方是个textarea。固定view可以盖住textarea,但当输入文字时,文字却穿透了固定view的背景色与文字。
求助。
.bar { height: 80rpx; width: 100%; position: fixed; top: 0px; border-top-width: 1px; border-top-style: solid; border-top-color: #F7F7F7; z-index: 99999999;} |

最佳解决方案——以暴制暴:在你固定的view下放一个同样大小textarea元素,并设置为disable。
举个例子:
index.wxml
<textarea placeholder="这是输入框,请输入你的文本。"></textarea> <textarea class="float-view" disable></textarea> <view class="float-view">这是你固定的view组件,当前view下有个一样大小的textarea。</view>index.wxss
.float-view{ position: fixed; top:0; left:0; width:100%; height:100rpx; background:#f1f1f1; z-index:9; }慌啥呀,我们是这么做的,造假!!!使用input框,然后样式写成 textarea 类似谢谢。也终于明白了。天下本无事,无端来了个头儿,就多事了。没办法只能折中取消了导航了。
tip:textarea组件是由客户端创建的原生组件,它的层级是最高的,不能通过 z-index 控制层级。textarea: 天上天下 唯我独尊
cover-view: 屁!
你的意思是用cover-view去代替被穿透的view?
不不不。。。解决方法还是只有用view去动态替换textarea
cover-view:没啥用啊,能嵌套的组件太少了
确实,不过官方正在努力做同层渲染,据说已有重大突破 可能快了