【发布时间】:2016-03-09 16:55:15
【问题描述】:
经过大量研究,我没有找到与要求完全相同的帖子,所以我想写一个新帖子。
我正在尝试创建一个固定区域(例如 200 像素 x 300 像素),用户可以在其中输入文本。他应该能够输入任何字符(包括换行符)。
但是,他不应该能够“在框外书写”(即 200x300 区域不应该有溢出滚动或隐藏)。
一旦用户到达该区域的“底部”,他们就不能再输入任何换行符。
一旦他们到达 200x300 区域的“右下角”,他们就根本无法再输入任何字符。
这在 css、angular、js、jquery 等中是否可行?
【问题讨论】:
-
似乎可以这样做,但您可能需要重新考虑您的要求。本质上,您需要知道输入文本的尺寸,但如果用户更改页面缩放,这可能会变得任意。
-
@DaneMacaulay,文字和图形缩放应该是统一的,不是吗?
-
对不起,你是对的@VallyN!
标签: javascript jquery css angularjs contenteditable