Mambo 開源/PNG alpha
外觀
< Mambo 開源
| 目錄 |
|---|
| 章節 |
| 首頁 |
| 配置 |
| 設計 |
| 內容 |
| 開發 |
| 雜項 |
一些瀏覽器,例如 Internet Explorer,無法顯示透明 png 影像的透明度。取而代之的是顯示灰色。這解決了問題,但僅適用於 Internet Explorer (Win)。注意!此問題不會影響 Firefox、Opera 和 Netscape。
許多人說可以使用 gif 影像 - Internet Explorer、Firefox、Opera 和所有主要瀏覽器都支援 gif 影像的透明度。問題是與 png 影像相比,gif 影像中的透明度非常差,質量損失很大。帶硬邊的常規透明度沒問題,但陰影和透明漸變在 gif 中效果不好。png 可以完美解決這個問題,只是 Internet Explorer (Win) 不支援它(IE for Mac 支援)。
網站使用的模板需要進行簡單的修改。
只要相應的檔案可寫,就可以從 mambo 中進行此操作。登入到後端。選擇“站點 > 模板管理器 > 站點模板”。選擇要修改的模板(當然是標準模板),然後在工具欄中選擇“編輯”。
在此文件的頂部新增此行
<?php
require_once("includes/ie_png.php");
?>
然後將“ie_png.php”檔案上傳到 mambo 安裝的“includes”資料夾中。
Internet Explorer (Win) 實際上可以渲染一些 png 檔案 - 那些具有 256 色的檔案。這些影像可以包含 HEX 顏色方案中的任何顏色,但影像中總共不超過 256 種顏色。對於大多數情況來說,這已經足夠了。使用此屬性儲存/渲染 png 影像,Internet Explorer 實際上會渲染透明度。
透明漸變存在一些問題,例如淡出陰影等。