【发布时间】:2016-04-20 13:10:32
【问题描述】:
通常,textarea 可以通过拖动右下角的小三角形手柄来双向调整大小。一旦我通过设置textarea { resize: vertical; } 禁用水平调整大小,textarea 只能在拖动相同的小三角形手柄时向上或向下调整大小。但这似乎不是很直观,因为三角形手柄表明我应该能够沿两个轴调整 textarea 的大小。
我注意到 StackOverflow 在我正在输入我的问题的这个文本区域上有一个修改过的调整大小句柄。它直观地暗示仅垂直调整大小并且看起来很可爱。如果单击 ,您将在textarea 框的底部看到它。我的猜测是它是使用 jQuery 修改的。但是可以使用简单的 CSS 更改调整大小手柄的外观吗?
【问题讨论】:
-
这只是一个猜测,但我认为他们删除了句柄并创建了自己的句柄。据我所知,您不能修改默认的句柄,因为这是特定于浏览器的。
-
我刚刚发现尝试右键单击 Stack Overflow rezise 控件非常令人沮丧!
-
请检查jsfiddle.net/m81wkfe7并根据您的需要替换图像并调整位置
-
一个简单的解决方案:stackoverflow.com/a/63398119/1405507
标签: javascript css