在尝试制作文本编辑器时遇到的问题
problems while trying to make a text editor
在这里我试图使一个文本编辑器有两个特点。
- 它将随着文本数量的增加而增加大小。
2。它可以用鼠标向上或向下拉(我还没有实现它,所以现在没有问题)
我在编辑器div的底部放置了一个向下的指示器图像。问题是:
1。当文本到达底部时,它与指示图像交互。我希望它是这样的,当文本到达一个突然的点在指示器图像上方,它将向下展开。
2。在编辑器中输入字符后出现指示符图像。我希望它从一开始就出现。
3。ENTER键有问题。文本指针指向图像,第二个回车符将添加新行。
这是总体情况。我尽力解释这些问题。我怎样才能解决这个问题?如果有更好的方法,请告诉我。
#editor{
position:relative;
width:400px;
height:auto;
border:1px solid black;
word-wrap: break-word;
padding-left:4px;
padding-right:4px;
box-sizing:border-box;
overflow-y:scroll;
}
<div id='editor' contenteditable='true' ><img src='http://s22.postimg.org/rh9bx9a3h/ind.png?noCache=1437598902' style='position:absolute;bottom:0px;left:200px;cursor:n-resize;'/> </div>
试试这个:
HTML:<div id='editor' contenteditable='true' ></div>
CSS: #editor{
position:relative;
width:400px;
height:auto;
border:1px solid black;
word-wrap: break-word;
padding-left:4px;
padding-right:4px;
padding-bottom: 1em;
box-sizing:border-box;
overflow-y:scroll;
line-height: 1em;
background: no-repeat center bottom url("http://s22.postimg.org/rh9bx9a3h/ind.png?noCache=1437598902");
}
用这个jsfiddle看看它的实际效果:https://jsfiddle.net/v4nwgcot/
相关文章:
- 将PHP变量传递给jQuery时遇到问题
- 将jQuery转换为用户脚本的普通Javascript时遇到问题
- 将子文档推送到父数组时遇到问题
- JQuery FullCalendar在从ajax成功调用rerenderEvents时遇到问题
- 在将javascript附加到我的html中时遇到问题
- 为什么我在以编程方式打开窗口时遇到问题
- 在将缩略图链接到模态时遇到问题
- 使用 ng 模型获取数据时遇到问题
- 是否有其他人在设计Twitter Typeahead时遇到问题'的搜索栏
- 使用jquery进行整数比较时遇到问题
- 使用PhantomJS下载动态web内容时遇到问题
- 设置RequireJS时遇到问题
- 让Javascript在SharePoint 2010上运行时遇到问题
- I'我在react.js中编写for循环时遇到问题
- 通过jQuery获取上传的文件名时遇到问题
- 我在启动我的节点时遇到问题.js IRC 机器人
- Ruby on Rails 4:在 Rails Web 应用程序中添加 Javascript 文件时遇到问题
- 从谷歌地图自定义控件打开离子模态时遇到问题
- 在使用 YAML 和 Google App Engine 时遇到问题
- 在 Chrome 扩展程序中将鼠标悬停在广告上使用时遇到问题