由于 RichText 控件的输出是 AFAIK,始终在一个<div>
名为"domino-richtext"
one 的类中呈现,因此可以使用 CSS 来获得您正在寻找的相同外观(至少我认为“唯一”是指相同或统一)。
我在下面粘贴了一个 HTML 结构,用户在其中添加了一些cellspacing
和cellpadding
:
<div class="domino-richtext xspInputFieldRichText" id="view:_id1:inputRichText1">
<table cellspacing="1" cellpadding="2" border="1" dir="ltr">
<tbody>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
...
</tbody>
</table>
<p dir="ltr">Some more content besides the table...</p>
</div>
在主题或样式表中应用/定义以下样式时,在 RT 控件中创建的所有表看起来都相同。
.domino-richtext table {
border-collapse:collapse; /*remove spacing or padding when defined*/
}
.domino-richtext table tbody tr td,
.domino-richtext table thead tr th {
padding: 0; /*define / remove padding*/
border:1px solid #eee; /*border definition for all tables*/
}