2014-04-07 53 views
1

我在我正在開發的網站上使用micro clearfix hack。它工作正常,但我有一個關於它的問題;我希望有人能爲我清理。Clearfix for IE 6/7?

在上述網頁時,黑客clearfix包含:

/** 
* For IE 6/7 only 
* Include this rule to trigger hasLayout and contain floats. 
*/ 
.cf { 
    *zoom: 1; 
} 

顯然剛纔還說到我的CSS觸發因爲*的警告。如何包含上述規則以觸發hasLayout?我只是刪除*?或者有沒有辦法在樣式表中包含if IE 6/7

我並不完全清楚,如果我應該刪除*或只是粘貼代碼。

在此先感謝。

+1

的可能重複http://stackoverflow.com/questions/1690642 /目的 - 星號-css-property- –

+1

這是黑客。它將無法驗證,因爲它根據定義不是有效的CSS。你將不得不加載一個單獨的文件或與此生活在一起。 –

+0

感謝您的信息,我只會將其添加到我的IE 6/7樣式表中,而不是生活在警告中。 – justinw

回答

0

或者有沒有一種方法可以在樣式表本身中包含IE 6/7?

使用IE6/7媒體查詢:

@media, { .cf { zoom: 1 } } 

參考