过期域名预定抢注

 找回密碼
 免费注册

如何讓PNG格式的透明圖片在IE6下正常顯示

[複製鏈接]
發表於 2008-1-29 15:52:33 | 顯示全部樓層 |閱讀模式
初學網頁設計的朋友可能都會碰到這樣的問題,需要在網頁插入一透明圖片。如果使用Gif格式的透明圖片,可能像素低,顯示不夠清晰。如果用PNG格式透明圖片,在IE6下將達不到透明效果,而是灰色的背景。這會讓你的網頁看上去非常醜陋,任何一個網頁設計師都不想出現這樣的問題,下面是一個小小的教程,教你如何讓PNG格式的透明圖片在IE6下同樣能夠正常顯示。( a- M+ k# g# j5 A9 N* w

9 N" g2 K1 i+ z% o/ w, `我們先來看看在透明PNG圖片在Mozilla Firefox和Internet Explorer 6中的顯示差異:; }  B  W- }1 E) ]) ]
  i. {" [; ?/ k" d8 }
Mozilla Firefox , C/ `0 l& V6 u3 H1 x; ]

$ {- O% e% t& C9 v+ W5 oPNG透明圖片在Mozilla Firefox下顯示良好。$ Q! Y" t" W9 `* a/ m; e- v3 B" J$ k

  C) d% D1 t# O: }Internet Explorer 6 % H( y3 i% M5 l5 H. d0 ~% Y; d7 ?

* z1 S" P8 E9 N1 }2 L1 m在IE6中這張PNG圖片的背景卻是一片灰白,真的很難看,除非你的網頁背景色就是一片灰白
7 M: l% M3 e2 r: K# A; O
! b7 N; V3 M* S5 y' V解決方法
' L+ F% e+ m& ?5 k8 w
3 V* T: T' ~* l7 k首先,為你的圖片外套一個DIV層,像這樣:& o- B7 y$ t) a4 ]2 ]/ w2 f

! o0 }4 Q  b6 v" R4 ~! V/ T$ Z<body> <div class=」flower」></div> </body>
+ B0 g! L( z. O3 ~
% s' x4 N4 k( ~2 `, U, k2 f然後,在CSS文件裡面寫入:
  1. body {background-color:#000}
    / B4 m6 Z$ _' ?( N' h  t3 K

  2. 1 S6 A/ H4 }  m/ y2 y
  3. div.flower {background:url(flower-transparent.png) no-repeat; height:100px; width:100px}
複製代碼
呃,這是指Mozilla Firefox,要讓其在IE6下面正常顯示,你應該在<head>和</head>之間寫入:
  1. <!–[if gte IE 5]>; E$ G7 @8 a4 _/ O

  2. + V& Q7 @& `  v  e6 ~5 y6 T* X+ D3 n
  3. <style type="text/css">
    2 G' D9 c, M5 u) S) u6 N. \
  4. ; ]! T/ _# b0 A9 F: [
  5. div.flower {
    # @# n1 t/ `* N8 K' G( [5 X1 g/ Z- Q& \
  6. / V; y( ^% Y1 w1 j4 z
  7. background:none;
    9 i  a& l% \  T# x6 o

  8. # y" c7 F! z2 O* T8 Q6 t0 b
  9. filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=』flower.png』 ,sizingMethod=』crop』);
    0 d! s2 C  Q( V: B. J

  10. 4 M5 s: X7 t0 r: h( S/ ~2 \
  11. }% K5 A: G; H0 e! W
  12. " |+ c8 w4 P3 |4 o5 o
  13. </style>
    ) u$ Y, [- F& X! Z6 ^  Y

  14.   r& {8 e: N+ g. `  Q; o- J
  15. <![endif]–>
複製代碼
這樣,就OK了,下面是加了上面代碼後的IE顯示圖:+ V( w; w9 |0 g9 ^& A  a
發表於 2008-1-30 03:08:13 | 顯示全部樓層
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

點基跨境 數位編輯創業論壇

GMT+8, 2025-5-8 08:33

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表