2012-06-15 49 views
1

我有一些CSS以下,可能是通過Sylizer介紹(和新版本現在抱怨吧):/** /在css中表示什麼?

/*Disabling quote effect in IE5 +*/ 
    background /**/: url("bungalow_copy(1).css"); 

是什麼/ ** /是什麼意思?

+3

這是一條評論。瀏覽器會忽略'/ * * /'符號中的所有內容。 –

+3

/*除IE6以外的所有內容*/ #diecisiete {color/** /:blue} from http://paulirish.com/2009/browser-specific-css-hacks/ – Luca

回答

4

這是一個評論,看到CSS3 syntax: 4.10. Comments

您可以在註釋中添加其他信息,例如提醒您一些瀏覽器或者是硬一些特殊的效果一定的修復來實現:

/* The basic class for styling */ 
.basic{ 
    color: blue; 
    border: 1px solid; /* take text color */ 
} 
3

任何被/**/所包含的內容都是一條評論,它什麼都不做。

1

這意味着它是一個評論。所以,如果你圍繞/**/包裝它被註釋掉。

例:/* You are awesome */它會顯示爲灰色或任何顏色編輯器設置爲徵求意見

+2

使用反引號(\')標記代碼,例如:\'/ ** /'''''''** /'' –

+0

很酷,謝謝Rob – Samjus

+1

評論可能在您最喜歡的編輯器中顯得灰暗,但我們中的一些人不使用突出顯示編輯器的花哨語法... – Zeta

1

在一般情況下,任何/**/之間評論,因此完全被瀏覽器忽略。

至少,應該是。在這種情況下,它看起來像是空的評論被設計成一個瀏覽器黑客來做一些「工作」。