How to remove these pesky extra spaces

2020-05-08 08:45发布

The top widget on my wordpress page shows a height property when I check it with chrome developer tools, and that height adds extra spaces on top and bottom of the widget (shown in yellow on the attached picture).

I've been trying for many hours to change or remove that height attribute, but I cant find where it is originated from and how to deal with it.

Please help!!

enter image description here

2条回答
欢心
2楼-- · 2020-05-08 08:54

it seems you have a lot of ​ unicode sequences before and after your element in the source code causing all that unwanted space. (they are visible using firebug)

unicode sequences

you cannot perceive them in the source code, because that character is the 'ZERO WIDTH SPACE' (U+200B)

查看更多
Fickle 薄情
3楼-- · 2020-05-08 08:57

you can remove them with regex. js:

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

c#

hVal = Regex.Replace(hVal, "[\\u200B-\\u200D\\uFEFF]", "");
查看更多
登录 后发表回答