textarea文字固定在屏幕上面,不随页面滚动,页面没有fixed元素
发布于 6 年前 作者 chaozhao 11881 次浏览 来自 问答

bug:textarea的文字在页面上,固定在屏幕上面,不随页面滚动,在ios下,拖动底部界面,可见文字超出了页面外;textarea在display:flex元素内部;整个页面没有fixed元素;

之前的页面全屏滚动没有出现问题,现在是页面底部留下按钮区域,然后除按钮区域之外,滚动区域:overflow-y:auto;height:calc(100vh - 90rpx);    90rpx为底部按钮区域

安卓截图:

ios截图:

5 回复

官方都让你来参考这个解决方案  你说他会不会修复?

所以这个问题官方是不准备修复了?全当没看见

那你的textarea文字会随页面滚动吗

page不要设置height: 100% 底部用cover-view,并且在textarea之后渲染

非全屏滚动 textarea内容固定 是存在了好久好久好久的bug了, 不要指望官方修复了

textarea所在区域的高度不是全屏滚动就会出现这个问题,给textarea添加了fixed一样出现;

全屏滚动,按钮区域固定在底部,textarea文字又会穿透按钮;

设置textarea隐藏,用view标签替代的时候,focus设置成true又不自动弹起键盘

回到顶部