Markdown在线编辑器
来源:互联网 发布:select两张表所有数据 编辑:程序博客网 时间:2024/06/05 16:11
使用showdown.js实现的Markdown在线编辑器
DEMO效果图
引入showdown.js
<script src="https://cdn.bootcss.com/showdown/1.3.0/showdown.min.js"></script>
HTML代码
<div class="editor-box"> <p class="head-name">Markdown编辑器</p> <textarea class="markdown-editor" id="editor" onkeyup="preview()">### Hello Markdown Edit!</textarea></div> <div class="preview-box"> <p class="head-name">预览</p> <div class="markdown-preview" id="preview"> </div></div>
CSS代码
body{margin: 0;background-color: #000;}//预览基础样式blockquote { border-left:#eee solid 5px; padding-left:20px;}ul li { line-height: 20px;}p{line-height: 30px;font-size: 18px;}pre{overflow-x: auto;font-family: '微软雅黑','Rotis','sans-serif';background: #000;width: 100%;border: 1px solid #000;border-radius: 5px;box-sizing: border-box;padding: 10px;}code { color:#fff; width: 100%; font-size: 16px;} //盒子样式 .editor-box{ width:50%; background-color:#fff; float:left; box-sizing:border-box; border-right:1px solid #ccc;}.preview-box{ width:50%; background-color:#fff; float:right;}.head-name{ height:50px; line-height:50px; text-align:center;}.markdown-editor,.markdown-preview{ width:100%; box-sizing:border-box; resize:none; height:500px; padding:10px; text-align:left; color:#444; border:1px solid #aaa; display:block; overflow:auto;}
JS代码
(function(win,doc){ var converter = new showdown.Converter(); function $(elem){ return doc.getElementById(elem); } var preview = win.preview = function(){ $('preview').innerHTML = converter.makeHtml($('editor').value); } preview();})(window,document)
DEMO预览1
DEMO预览2
DEMO下载1
DEMO下载2
阅读全文
0 0
- Markdown在线编辑器
- MaHua – 在线 Markdown 编辑器
- 使用CSDN-markdown在线编辑器
- Dillinger 性感无比的在线markdown编辑器
- 用CSDN Markdown在线编辑器写博客
- 用CSDN MarkDown在线编辑器写博客
- 用CSDN Markdown在线编辑器写博客
- 用CSDN Markdown在线编辑器写博客
- 使用CSDN Markdown在线编辑器写博客
- 好用的在线Markdown编辑器
- 使用CSDN Markdown在线编辑器写博客
- markdown学习1:推荐的MarkDown在线编辑器 StackEdit
- 在线的免费Markdown编辑器 'MaHua'-(麻花) & MarkDown学习资料
- 在线markdown
- 在线编辑器
- 在线编辑器
- 在线编辑器
- 在线编辑器
- Python3 在sublime text 的 console输出中文
- linux负载均衡总结
- ubuntu16.04安装vmware后集成显卡如何开启3D加速的问题解决思路
- Codeforces Round #444 (Div. 2) A、B、C
- QWidget背景设置
- Markdown在线编辑器
- Windows 系统安装Composer
- 大数据24小时:基因大数据公司安诺优达获7亿融资,腾讯发布AI助手“腾讯叮当”
- 数据猿专访农信互联魏春:如何在养猪场实现“普惠金融”?
- LINQ体验系列文章导航
- Linux用户管理
- java实现树形展示
- 谈PHP中信息加密技术
- weiphp2.0:关于OneThink后台添加密码重置的功能