主题: p标签默认缩进的问题 |
作者: Jea杨, 发布日期: 2011-03-28 03:18:39, 浏览数: 10450 |
最近从fck转到kind来了,支持国货嘛!呵呵 对kind的了解还很少,本人对javascript的了解也不太深入,只能稍许读懂部分代码。 我的问题很简单,但是我在哪里弄了好半天也没找到解决方案,可能是不太了解kindeditor的原因。
废话少说,入正题:
当在HTMl代码模式下查看编辑的文章内容时kind(包括fck)的默认p标签都是 最精简的<p></p>,而我想要插入数据库的全部内容(包括文字内容以及htm标签)需要的是<p style="text-indent:2em"></p>的样式。
求解决方法!谢谢!
|
作者: mitision, 发布日期: 2011-03-28 13:33:49 |
如果我是你 我就在外部定义css。
|
回复 |
作者: Jea杨, 发布日期: 2011-03-28 20:33:46 |
外部定义css 这个有点麻烦,后期前台改版的时候外部css还得弄。 在可视化编辑文章的时候就将p标签带上缩进,也不必再定义编辑器textarea内的样式。
难道是这个问题不好解决! |
回复 |
作者: Roddy, 发布日期: 2011-03-28 20:40:58 |
给p加inline style是比较麻烦的事情,其实用外部CSS很容易解决这个问题。
1. 通过cssPath属性定义一个/path/to/filename.css。 .ke-content p { text-indent:2em; }
2. 显示内容的页面加class,并引入上面的filename.css。 <link rel="stylesheet" type="text/css" href="/path/to/filename.css" /> <div class="ke-content"> HTML内容 </div> |
回复 |
作者: Jea杨, 发布日期: 2011-03-30 12:35:04 |
看样子,也只能外部引入css样式文件了。顺便问下,后期版本中类似这样的inline sytle样式会以配置选项提供出来吗!?
|
回复 |
作者: Roddy, 发布日期: 2011-03-30 13:23:11 |
不考虑,因为大部分标签生成都依赖浏览器本身,控制每一个标签是非常复杂的事情。
|
回复 |