2011-10-17 62 views
0

我沒有寫這個CSS,我不知道該怎麼做這個代碼。什麼是在CSS中使用豎線的正確語法?

#r_constraint{ 
float:left; 
height:40px; 
| height:42px; 
overflow:hidden; 
margin:0 27px; 
width:698px; 

我對這個屬性得到一個錯誤 「|高度:42PX;」。

Warning: Expected declaration but found '|'. Skipped to next declaration. 

我看了stackoverflow - what does pipe mean...,但並不是真的是我要找的東西。所以我嘗試6.1.1. Type selectors and namespaces,但它似乎是在使用垂直條來描述元素,就像這裏的is-the-vertical-bar-valid-css-or-firefox-specific一樣。而在4. CSS Qualified namesheight屬性也不完全是被描述的。

那麼,我該怎麼處理這個人呢?刪除垂直條後的空間,完全刪除它或嘗試「*|height」,或者他甚至可以用於height屬性?任何人?

感謝

+1

我認爲我們需要真正理解你試圖用這個達到什麼樣的最終結果。您不將名稱空間選擇器應用於屬性,而是將其應用於選擇器。 – anothershrubery

+0

@anothershrubery:「我沒有寫這個CSS」他不知道。 – BoltClock

+0

那麼如果他不知道最終結果應該是什麼,我只是刪除整條線。 – anothershrubery

回答

0

這既是作爲命名空間限定符和選擇,這兩者都不是在這方面有效。我不確定有人想要什麼,也許他們想評論一下。如果它沒有破壞所有東西,只需將其刪除即可。