问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

微信小程序input、textarea层级穿透问题

发布网友 发布时间:2022-09-20 07:59

我来回答

1个回答

热心网友 时间:2023-11-04 01:17

这里遇到的问题,是动态textarea列表,底部提交按钮position:fiexd悬浮。在滑动页面,textarea文本框中的文字会穿透到提交按钮上方,显示出来。这个问题困扰我好久,试了很多方法不管用,今天终于解决了,赶快记下来。

下面是提交按钮的wxss样式:

下面是提交按钮的wxml样式:

开始在textarea文本框上下功夫,想利用弹出层类似的方案来解决这个穿透问题,但是最终宣告失败。

网上查,z-index分别在子层级,和父层级上设置这个属性,哪个值大,哪个层级就在最上面。

于是我在textarea上,设置z-index:0,这样,在模拟器上运行就没问题了,但是iOS真机就无效了。z-index会失去作用。textarea输入的内容还是会浸透在遮盖在textarea上的布局。后来查阅官方文档,发现用cover-view可以解决。

原生组件说明官方文档

于是,我把底部提交按钮的view控件,换成了cover-view

运行结果,还是不行,又将cover-view动态样式里加上z-index:999,问题才解决。

红框就是备注textarea中的内容,当弹窗弹出,内容就会穿透出来。这时用上面的z-index方面就失效了,也搞不懂是什么原因,于是通过改textarea显示方式来解决穿透问题。

思路:就是当弹窗弹出的时候,设置一个值为true,在textarea做wx:if判断那个值为true时,证明弹窗弹出,把textarea改成text显示即可。

这样,弹窗穿透问题就解决了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
做胚胎移植成功率多少 试管婴儿移植冻囊胚成功率有多高 试管移植冻胚成功率有多大 如何让word的奇数页页眉是文章的标题? 心目中的自己作文400字左右请告告我开头怎么写 封神榜的十二金仙是谁 雅漾的护肤品怎么样? - 知乎 女孩子以馨字取最佳的名字 英语口语练习软件推荐哪款英语学习工具好用 不锈钢保温杯壁有一圈圈的印 淋雨日记作文 观察秋天的雨日记100字 秋天的雨作文100字 吉他的拍打技巧有什么窍门 用冷水煮玉米好还是热水煮玉米好(图文) 吉林省松原市邮政编码 吉林省松原市的邮政编码是什么? 松原的邮政编码是多少 吉林松原邮政编码 松原市邮编 在巫妖王之怒版本中,请问PVP奶德要多少急速和穿透 魔兽世界奶德pvp怎么样 现在奶德pvp宝石该怎么插 重铸哪个属性好 病危时谁有权签字 用附近造句附近在最后 如何自制保温杯? 要简单。这个杯子,不要太多材料,材料要在平常生活中常见、常用! HTC one系列现在哪款最好最值得买? 请帮我详细介绍HTC ONE系列及型号,详见问题补充 HTC one系列有几款手机? HTC one系列有哪些型号?一共有多少台 买二手房都需要交什么税呢? 中秋节送水果送什么 我国的筷子为什么是7寸6分长? 筷子,为什么是七寸六分 茶艺和茶道入门有哪些? 大学生学期期末自我评价 怎样设置桌面图标的大小? 企业消防应急预案演练总结 上海新华医院12岁孩子白细胞16和中性粒细胞升高10,嗜酸性粒细胞1.07,但孩子没有任何症状,为_百度问一问 上海新华医院的床位怎么查? 上海新华医院眼科电话号码 怎样保存贴贴纸、使它不会失去粘性? 做法,蘑菇肉丸汤怎么做好吃,蘑菇肉丸汤的家常做法 蘑菇肉丸汤怎么做如何做好吃 的氙气大灯,一个是探路泽LED灯,选哪个好 由孙俪饰演的《那年花开月正圆》,为什么说里面的角色都很绝? 《那年花开月正圆》开播五周年,何润东俞灏明晒照怀念,你最喜欢哪个角色? 银行负债是怎么回事 王者荣耀阿珂打野怎么出装 王者荣耀阿珂打野出装推荐 王者荣耀阿珂打野怎么出装 王者荣耀阿珂打野出