菜鸟也封装之简单文本编辑器.
2007-12-13 00:43
253 查看
现在各类文本编辑器数不胜数,看都后你是不是感觉很高深?其实不过如此...
首先:看下我用HTML+JavaScript封装的一个简单文本编辑器.
图1
可以支持图片哦.
这样的文本框就是我们常见的一个DIV,代码如下:
<style>...
.editDIV{...}{
PADDING-RIGHT:10px;
OVERFLOW-Y:auto;
PADDING-LEFT:10px;
SCROLLBAR-FACE-COLOR:#ffffff;
FONT-SIZE:11pt;
PADDING-BOTTOM:0px;
SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;
OVERFLOW:auto;
WIDTH:510px;
SCROLLBAR-SHADOW-COLOR:#919192;
COLOR:blue;
SCROLLBAR-3DLIGHT-COLOR:#ffffff;
LINE-HEIGHT:100%;
SCROLLBAR-ARROW-COLOR:#919192;
PADDING-TOP:0px;
SCROLLBAR-TRACK-COLOR:#ffffff;
FONT-FAMILY:宋体;
SCROLLBAR-DARKSHADOW-COLOR:#ffffff;
LETTER-SPACING:1pt;
HEIGHT:200px;
TEXT-ALIGN:left;
border: 1px solid #999999;
word-break:break-all;
dispaly: block;
}
</style>
<div contenteditable class="editDIV"></div>
这样我们是不是就能搞出自己的文本编辑器来那?
首先:看下我用HTML+JavaScript封装的一个简单文本编辑器.
图1
可以支持图片哦.
这样的文本框就是我们常见的一个DIV,代码如下:
<style>...
.editDIV{...}{
PADDING-RIGHT:10px;
OVERFLOW-Y:auto;
PADDING-LEFT:10px;
SCROLLBAR-FACE-COLOR:#ffffff;
FONT-SIZE:11pt;
PADDING-BOTTOM:0px;
SCROLLBAR-HIGHLIGHT-COLOR:#ffffff;
OVERFLOW:auto;
WIDTH:510px;
SCROLLBAR-SHADOW-COLOR:#919192;
COLOR:blue;
SCROLLBAR-3DLIGHT-COLOR:#ffffff;
LINE-HEIGHT:100%;
SCROLLBAR-ARROW-COLOR:#919192;
PADDING-TOP:0px;
SCROLLBAR-TRACK-COLOR:#ffffff;
FONT-FAMILY:宋体;
SCROLLBAR-DARKSHADOW-COLOR:#ffffff;
LETTER-SPACING:1pt;
HEIGHT:200px;
TEXT-ALIGN:left;
border: 1px solid #999999;
word-break:break-all;
dispaly: block;
}
</style>
<div contenteditable class="editDIV"></div>
这样我们是不是就能搞出自己的文本编辑器来那?
相关文章推荐
- (98)Menu简单文本编辑器实现功能:文件打开,保存,退出
- JavaMail实现邮件发送的简单封装(包括文本、图片、html、附件)
- Day7 MDI简单文本编辑器的编写
- Swing入门之简单文本编辑器
- 链式编程,iOS简单封装属性字符串,实现富文本.
- 简单文本编辑器
- Python使用wxpython制作简单文本编辑器
- 简单文本编辑器制作--windows程序设计雏形
- python基于Tkinter库实现简单文本编辑器实例
- 如何简单的实现一个富文本,图文混排编辑器
- C语言工程实践-简单文本编辑器
- 超简单文本编辑器:nano
- C#简单文本编辑器(利用ToolStrip、enu、一个事件多个监听等)
- 简单文本编辑器
- 请求高人帮我看下代码,编译没有错,运行出问题 关于简单文本编辑器的
- 基于QT的简单文本编辑器
- 菜鸟学Linux 第007篇笔记 简单命令的使用讲解(文本、时间、目录)
- Linux超简单文本编辑器:nano
- 简单的Java纯文本编辑器
- Qt简单编程--获取编辑器Text Edit的光标行文本