Html 文本区域横向滚动取消

Html 文本区域横向滚动取消,html,textarea,Html,Textarea,这很难解释,但我的问题是: 至少在我的笔记本电脑上,当你用触摸板向上滚动时,光标不会移动。如果侧向滚动,光标将侧向移动。我宁愿光标不动。这可能吗?你能取消侧边滚动吗?你能向上滚动吗 谢谢,希望这是可以理解的。如果我正确理解您的问题,您希望控制文本区域的滚动!因此,为了控制文本区域的滚动,您可以使用CSS,就像对任何其他元素使用CSS一样,作为滚动功能: 无滚动 <style type="text/css"> textarea { overflow: hidden; }

这很难解释,但我的问题是: 至少在我的笔记本电脑上,当你用触摸板向上滚动时,光标不会移动。如果侧向滚动,光标将侧向移动。我宁愿光标不动。这可能吗?你能取消侧边滚动吗?你能向上滚动吗


谢谢,希望这是可以理解的。

如果我正确理解您的问题,您希望控制文本区域的滚动!因此,为了控制文本区域的滚动,您可以使用CSS,就像对任何其他元素使用CSS一样,作为滚动功能:

无滚动

<style type="text/css">
  textarea {
    overflow: hidden;
  }
</style>
<style type="text/css">
  textarea {
    overflow-x: hidden;
  }
</style>

文本区{
溢出:隐藏;
}
无垂直滚动

<style type="text/css">
  textarea {
    overflow-y: hidden;
  }
</style>

文本区{
溢出y:隐藏;
}
无水平滚动

<style type="text/css">
  textarea {
    overflow: hidden;
  }
</style>
<style type="text/css">
  textarea {
    overflow-x: hidden;
  }
</style>

文本区{
溢出x:隐藏;
}
此外,您可以禁用文本换行,从而强制使用水平滚动条(不符合W3c)

Textarea标记以禁用换行

<textarea cols="60" rows="12" wrap="off">My long text string is this big and continues...</textarea>
我的长文本字符串如此之大,并将继续。。。

注意:刚刚在你的小提琴上测试过。

这听起来很像是硬件或浏览器相关的问题。如果没有,请给我们发一个问题的示例以及如何重新创建它。我会尽快发布一个示例。好的,您只需创建一个
,在其中键入一些内容,然后横向滚动即可。我在chrome、internet explorer和firefox上试用过,但问题依然存在。如果必须的话,这里有一个例子:对不起,没有。我的意思是,如果你使用笔记本电脑上的触摸板,向左或向右滚动,光标就会移动。我不是说溢出你的光标移动而不是滚动条??这是怎么回事?我很困惑…不管是否有滚动条,我都检查了,当你横向滚动时,光标会移动。这就是你必须测试的所有浏览器上都会发生的情况?是的,但我没有检查opera,我会试试,我可以在另一台笔记本上试一下,看看这是否是硬件问题,一旦我做到了,我会回来评论的