继续我的上一个问题(将滚动条添加到<textarea>中),该问题如何始终显示a中的滚动条<textarea>
,我现在想知道如何设置它,以便<textarea>
即使文本溢出也不会在其中显示滚动条。要向下滚动,可以使用箭头键或鼠标在文本中导航。
我怎样才能做到这一点?
继续我的上一个问题(将滚动条添加到<textarea>中),该问题如何始终显示a中的滚动条<textarea>
,我现在想知道如何设置它,以便<textarea>
即使文本溢出也不会在其中显示滚动条。要向下滚动,可以使用箭头键或鼠标在文本中导航。
我怎样才能做到这一点?
Answers:
尝试以下操作,不确定是否适用于所有浏览器或正在使用的浏览器,但最好尝试全部操作:
<textarea style="overflow:auto"></textarea>
要么
<textarea style="overflow:hidden"></textarea>
...如上所述
您也可以尝试添加它,我以前从未使用过,只是今天看到它发布在网站上:
<textarea style="resize:none"></textarea>
最后一个选项将删除调整大小的功能textarea
。您可以在此处找到有关CSSresize
属性的更多信息
对于MS IE 10,您可能会发现需要执行以下操作:
-ms-overflow-style: none
请参阅以下内容:
https://msdn.microsoft.com/zh-CN/library/hh771902(v=vs.85).aspx
隐藏滚动条,但仍可以使用CSS滚动
要隐藏滚动条,请使用-webkit-,因为主要浏览器(Google Chrome,Safari或Opera的较新版本)都支持该滚动条。下面列出了其他浏览器的许多其他选项:
-webkit- (Chrome, Safari, newer versions of Opera):
.element::-webkit-scrollbar { width: 0 !important }
-moz- (Firefox):
.element { overflow: -moz-scrollbars-none; }
-ms- (Internet Explorer +10):
.element { -ms-overflow-style: none; }
参考:https : //www.geeksforgeeks.org/hide-scroll-bar-but-while-still-being-being-able-to-scroll-using-css/
<textarea style="overflow:hidden"></textarea>
吗?