Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Webkit translateY+;文本区域错误_Javascript_Html_Css_Webkit - Fatal编程技术网

Javascript Webkit translateY+;文本区域错误

Javascript Webkit translateY+;文本区域错误,javascript,html,css,webkit,Javascript,Html,Css,Webkit,仅限Webkit。 让我们假设我们有一个具有translateYcss属性的容器。 此容器包含textarea元素。 在这种情境中,文本区行为是不正确的。当您尝试输入的行数超过textarea行数时,自动滚动将不起作用,直到textarea内的文本高度不大于textarea高度+translateY*-1 有没有办法修复这个bug?是webkit的bug,需要向谷歌报告,以便他们能够修复它。试试这个,看看它是否适合你: 不要使用translate,而是使用positionrelative并将t

仅限Webkit。 让我们假设我们有一个具有
translateY
css属性的容器。 此容器包含textarea元素。 在这种情境中,文本区行为是不正确的。当您尝试输入的行数超过textarea行数时,自动滚动将不起作用,直到textarea内的文本高度不大于
textarea高度
+
translateY*-1


有没有办法修复这个bug?

是webkit的bug,需要向谷歌报告,以便他们能够修复它。试试这个,看看它是否适合你:


不要使用
translate
,而是使用position
relative
并将top设置为-pixel

,谢谢您的回答。我使用translateY在移动设备上滚动容器。如果我把它改为绝对定位,它会减慢滚动速度。也许我应该添加一个选项,在绝对定位和文本区域焦点/模糊转换之间切换。。。