1: 在下面的输入框种输入css代码,在编辑器中实时预览样式效果。 / 2:直接在编辑器中点选样式效果,编辑器将同步输出css代码
CssEditor地址:http://css.csseditor.cn,可通过iframe嵌入到自己的项目页面中,通过js的postMessage,将项目页面中的css代码发送给CssEditor,CssEditor将代码解析渲染效果展示。
使用官方链接
或使用CDN
调用方法
openCssEditor('demo',{width:'1000px',height:'1000px'})
参数1: Sting 输入框的id(此参数必传,CssEditor编辑器取得该id的value值并在编辑好了回传到该id上)
参数2: Object 打开弹窗的宽度和高度(可不传)
setCssDialog("width:100px;" ,(event)=>{
console.log(event);
},{width:'1000px',height:'1000px'})
参数1: Sting 传给csseditor的样式;
参数2: Function 回调函数,接收csseditor修改后回传的样式;
参数3: Object 打开弹窗的宽度和高度(可不传)
CssEditor,一个非常简单的CSS在线编辑器,原属于千联网络技术有限公司低代码项目中的一个功能模块;
在项目进程中,多个程序猿发现这个小功能模块在任何前端项目开发中都可用到,并且非常通用,于是我们就把它独立出来,并且进行了优化,使其更加灵活易用;
欢迎各位前端码农使用并提出意见。