2014-01-18 67 views

回答

5

這是一個CSS hack靶向微軟IE 7 only.IE7將履行即使它是無效的,由於星號是CSS規則。所有其他瀏覽器都會忽略它。所以通過使用星號,你只能有效地瞄準IE7。通常這樣做是爲了補償IE7行爲不當並且不正確地呈現內容並需要特殊規則來糾正它。

+0

謝謝John Conde :) –

0

這是一個語法錯誤。這是IE黑客之一。 Internet Explorer以稍微不同的方式解析CSS,允許在其他瀏覽器中被忽略的某些黑客攻擊。你可以用不同的黑客攻擊不同版本的IE。

所以在CSS,它使屬性名無效,並停止它被解析。

由於瀏覽器中的錯誤,它有時被忽略。這有效地導致該屬性僅適用於具有該特定錯誤的瀏覽器 - IE7。

一般來說,應該避免使用條件註釋。

Unrecommended hacks

相關問題