任何人都可以請解釋一下嗎?任何人都可以解釋爲什麼我們在CSS中使用*?
display: inline-block;
*display: inline;
爲什麼我們在顯示之前使用*?
參考:http://jsfiddle.net/thirtydot/EDp8R/
任何人都可以請解釋一下嗎?任何人都可以解釋爲什麼我們在CSS中使用*?
display: inline-block;
*display: inline;
爲什麼我們在顯示之前使用*?
參考:http://jsfiddle.net/thirtydot/EDp8R/
*屬性:值
雖然Internet Explorer 7中校正它的行爲,當一個屬性名稱以下劃線或連字符前綴,其它非字母數字字符前綴視爲他們在IE6中。因此,如果您在屬性名稱之前立即添加非字母數字字符(如星號(*)),則該屬性將應用於IE中,而不是其他瀏覽器中。與連字符和下劃線方法不同,CSS規範不會將星號作爲前綴保留,因此隨着CSS規範的發展,使用此黑客可能會導致意外的行爲。
*屬性:值應用IE 7及更低版本中的屬性值。它可能會或可能不會在將來的版本中工作。警告:這使用無效的CSS。
這是一個IE特定的黑客攻擊。我不記得哪個版本。 – Harry
你可以在下面的鏈接看到答案http://stackoverflow.com/questions/8715860/what-does-mean-in-css – vkrams
@Vikram:不,這是不同的。這個'*'是一個選擇器,但事實並非如此。 – Harry