2012-04-04 75 views
0

在我的wordpress page頂部小部件顯示height屬性,當我和Chrome開發人員工具檢查,並高度增加了對widget的頂部和底部多餘的空格(顯示爲黃色的連接圖片)。如何去除這些討厭多餘的空格

我一直在嘗試幾個小時改變或刪除height屬性,但我不能找到它源於以及如何處理它。

請幫忙!!

enter image description here

回答

2

看來你之前在源代碼中導致所有不必要的空間,你的元素後,有很多​的Unicode序列。 (他們使用可見螢火蟲)

unicode sequences

你不能認爲他們的源代碼,因爲該字符是「零寬度空間」 (U+200B)

+0

我檢查網頁源代碼,但沒有看到任何「​」,我也刪除了所有可能的窗口小部件的空間在WordPress,其他小部件編輯窗口不有這樣的問題,他們創建了同樣的方式 – Acidon 2012-04-04 16:46:21

+0

是特殊字符,你無法看到(他們是特殊的空間),你以某種方式推出(可能由於copy'n粘貼操作)。看看他們在螢火蟲,並嘗試從那裏修改源代碼,刪除這些序列。 – fcalderan 2012-04-04 16:47:21

+0

那麼我該如何擺脫它們?這是一個文本組件,和許多其他我也沒有這個問題:( – Acidon 2012-04-04 16:49:02

1

你可以用正則表達式將其刪除。 JS:

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

C#

hVal = Regex.Replace(hVal, "[\\u200B-\\u200D\\uFEFF]", "");