我的问题是,当我插入表格时,它们没有任何样式,因此很难阅读。
这是TinyMCE表插入的样子:
这将产生以下HTML代码:
Table example:
Headcell 1 | Headcell 2 | Headcell 3 | Headcell 4 |
Bodycell 1 | Bodycell 2 | Bodycell 3 | Bodycell 4 |
Odd 1 | Odd 2 | Odd 3 | Odd 4 |
Bodycell 1 | Bodycell 2 | Bodycell 3 | Bodycell 4 |
Odd 1 | Odd 2 | Odd 3 | Odd 4 |
但是我希望它产生以下内容:
Table example:
Headcell 1
Headcell 2
Headcell 3
Headcell 4
Bodycell 1
Bodycell 2
Bodycell 3
Bodycell 4
Bodycell 1
Bodycell 2
Bodycell 3
Bodycell 4
Bodycell 1
Bodycell 2
Bodycell 3
Bodycell 4
Bodycell 1
Bodycell 2
Bodycell 3
Bodycell 4
((如果有人需要,这是CSS)/* Tables Hor Zebra
------------------------------------------------------------------ */
table.hor-zebra {
width: 100%;
text-align: left;
border-spacing:0;
border: #cccccc 1px solid;
}
table.hor-zebra>thead {
border-top: #cccccc 1px solid;
}
table.hor-zebra>thead>tr>th {
background: #e2e2e2;
border-top: #ffffff 1px solid;
border-bottom: #cccccc 1px solid;
padding: 4px;
color: #000;
}
table.hor-zebra>tbody>tr>td {
background: #f3f3f3;
border-bottom: #cccccc 1px solid;
padding: 8px 4px 8px 4px;
}
table.hor-zebra>tbody>tr>td.odd {
background: #f8f8f8;
border-bottom: #cccccc 1px solid;
}
table.hor-zebra>tbody>tr>td.important {
background: #fff7e5;
border-bottom: #eabc63 1px solid;
}
table.hor-zebra>tbody>tr>td.danger {
background: #ffe7e5;
border-bottom: #ff4940 1px solid;
border-top: #ff4940 1px solid;
}
table.hor-zebra>tbody>tr:hover td {
background: #faf4f2;
}
解决方案?我正在使用PHP,并使用[从TinyMCE获取文本
$ inp_text = $ _POST ['inp_text'];
我曾考虑使用PHP函数str_replace替换我不想出现的代码,但是我认为这不够。任何可以帮助我的人吗?