如何分別指定ie6及ie7瀏覽器的css

2022-09-06 08:45:08 字數 928 閱讀 5315

我在書上找到了乙個方法叫做:條件式註解。

(為了不讓它真的被註解掉,實際使用的時候請把多餘空格刪除)

只在特定版本才讀取

< ! -- [if ie 5]>

< link rel="stylesheet" href="css/page.css" type="text/css" />

< ! [endif] -- >

這樣子它就會只在瀏覽器是 ie 5 時才載入這個css。

如果要在特定版本以上的話:

< ! -- [if gte ie 5.5] >

< link rel="stylesheet" href="css/page.css" type="text/css" />

< ! [endif] -- >

只在ie5.5以上才讀取

如果要限定未達特定版本才讀取:

< ! -- [if lt ie 5.5] >

< link rel="stylesheet" href="css/page.css" type="text/css" />

< ! [endif] -- >

基本上這幾個判斷式變化的只有紅色的部份。

(如果效果沒出現 , 請務必將多餘空白刪除 , 只有 [ ] 裡頭會有空白字元)

剛實際測試(用gte)過後,情形如下:

firefox 3.0.5           > 讀不到css檔案

google 瀏覽器 1.0 > 讀不到css檔案

ie7.0                       > 讀得到

另外,通常製作css遇到不同瀏覽器的問題時,習慣以一些hack來解決問題。不過目前現有解決方法幾乎都是針對舊式瀏覽器(ie4、ie5、ie6)居多。ie7個人認為對於css已經有一些程度的改善了!

IE7與IE6的路徑區別

在ie6中,我們在ie位址列裡輸入如下格式的路徑 e solutions kingsoft tiexuetool bin debug pictool.html,頁面會正常顯示,而在ie7中輸入這個路徑則提示 windows 無法找到 e solutions kingsoft tiexuetool b...

關於IE6和IE7以及多個版本IE共存的問題

做web開發web標準很重要的一點也是最煩的一點,就是相容各版本瀏覽器問題了。要解決各版本瀏覽器問題就需要先安裝各個不同的瀏覽器進行測試。非ie的瀏覽器共存非常簡單,也就不多說了,而其中多個版本ie共存問題是最不好解決,又最需要解決的了。下面是我記錄和整理的各種ie共存的方法 首先下面的情況適用於系...

關於IE6和IE7以及多個版本IE共存的問題

做web開發web標準很重要的一點也是最煩的一點,就是相容各版本瀏覽器問題了。要解決各版本瀏覽器問題就需要先安裝各個不同的瀏覽器進行測試。非ie的瀏覽器共存非常簡單,也就不多說了,而其中多個版本ie共存問題是最不好解決,又最需要解決的了。下面是我記錄和整理的各種ie共存的方法 首先下面的情況適用於系...