0

当我使用 chrome 开发人员工具检查时,我的 wordpress页面上的顶部小部件显示了一个高度属性,并且该高度在小部件的顶部和底部添加了额外的空间(在附图中以黄色显示)。

我已经尝试了很多小时来更改或删除该高度属性,但我无法找到它的来源以及如何处理它。

请帮忙!!

在此处输入图像描述

4

2 回答 2

2

似乎您​在源代码中的元素之前和之后有很多 unicode 序列,导致所有不需要的空间。(使用萤火虫可以看到它们)

unicode 序列

您无法在源代码中感知它们,因为该字符是“零宽度空间”(U+200B)

于 2012-04-04T16:37:14.780 回答
1

您可以使用正则表达式删除它们。js:

HTML = HTML.replace(/[\u200B-\u200D\uFEFF]/g, '');

C#

hVal = Regex.Replace(hVal, "[\\u200B-\\u200D\\uFEFF]", "");
于 2014-09-17T11:54:23.687 回答