2010-05-08 44 views
7

如何爲Internet Explorer 8製作特定的CSS樣式表?IE8的具體樣式表

我的意思是,只有瀏覽器是IE8,我怎麼才能加載它? (而不是IE7和IE6)

回答

10

使用本

<!--[if IE 8]> 
<link href="/stylesheets/iestyle8.css" rel="stylesheet" type="text/css" /> 
<![endif]--> 
5

您可以使用以下方法:

<!--[if IE 8]> 
<link rel="stylesheet" type="text/css" href="ie8.css" media="screen" /> 
<![endif]--> 
8
<!--[if IE 8]> 
<link href="ie8.css" rel="stylesheet" type="text/css" /> 
<![endif]--> 

http://www.quirksmode.org/css/condcom.html

+0

+1打擾至少給了OP一個鏈接到更多的信息(儘管只是鏈接,而不是一點文字,並不是很好的形式)。 – 2010-05-08 16:11:41

+2

@帕特里克:如果你真的想** **只是** IE8,以上是罰款。如果你想要IE8 *和更高版本*(例如,因爲你正在使用一些新的東西,它將在IE9中繼續使用,而這些東西並不遠),請使用「if gte IE 8」 - 不同之處在於'gte ',當然(當然)「大於或等於」。 – 2010-05-08 16:12:27