在多行字段上插入8203字符

时间:2014-05-14 18:00:41

标签: javascript css sharepoint

我使用javascript查询Sharepoint列表并以高度自定义的方式显示它。 我有几个字段,显示字段名称,然后显示字段值。 其中一个没有垂直对齐。

<div class="heading">Author:</div>
<div class="info">&#8203;Organization Management</div>

样式如下

    .heading {
        font-size:large;
        font:sans seriff;
        font-weight:700;
        color:black;
        float:left;
        margin-right:15px;
    }

    .info {
        font-size:large;
        font:sans seriff;
        color:black;
        text-align:left;
    }

这只发生在一个字段上,而不是我显示的其他字段。 html是生成的,所以我相当肯定它是相同的。检查似乎证明了这一点。

查看SharePoint列表的List属性,我看到其余的类型为“单行文本” 而“作者”字段的类型为“多行文本”,“文本类型”设置为“增强的富文本(带图片,表格和超链接的富文本)”

我将第二个设置更改为“纯文本”
编辑每个项目并保存也消除了8203字符。 这纠正了样式问题。

我无法解释为什么8203会影响垂直间距。

有什么想法吗?在某些时候,我可能真的想要使用富文本编辑...

0 个答案:

没有答案